回答
NSTabView是最少的定製所有的NSControl之一。 許多人已經使用流行的PSMTabBarController(開源)作爲替代方案,它支持拖動選項卡。 就動畫而言,我從來沒有嘗試使用動畫拖動項目,但它聽起來很酷......讓我知道如果您找到一種方法來更改創建後的拖動圖像。
Apples Drag and Drop,當通過使用NSView方法dragFile啓動拖動會話時fromRect :slideBack:event:,NSView使用文件的Finder圖標作爲圖像。對於您自己的自定義拖動,您需要構建合適的圖像。可能性包括顯示數據的半透明快照,如選定的文本部分,或數據的符號表示,例如拖動電子表格數據時的表格圖標。 – Dis3buted
PSMTabBarController的存儲庫似乎沒有很長一段時間的維護... –
的一些功能(和其他一些定製),可與此控件:https://github.com/onekiloparsec/KPCTabsControl
(免責聲明:我主要作者)。
看起來很有趣,將嘗試在我的項目! –
- 1. 如何實現類似VS 2010的浮動選項卡?
- 2. 如何實現類似iOS的Android多項列表視圖UITableView
- 3. 如何使用jQuery實現類似GMail的選項卡式/裝甲式界面?
- 4. 實現類似於視圖的星系
- 5. iOS如何實現沒有選項卡欄項目的選項卡欄視圖控制器?
- 6. WPF TabControl樣式類似OSX選項卡視圖
- 7. 選項卡式視圖中的Android選項卡式視圖
- 8. 實現帶有簡單視圖和片段的選項卡
- 9. 如何實現可編輯的UITableView,類似於Safari書籤?
- 10. 如何實現片段類中的選項卡?
- 11. 如何實現ASP中的分部視圖中的選項卡MVC
- 12. 如何用Qt實現類似visual studio solution explorer的樹視圖?
- 13. 類似瀏覽器的選項卡 - jquery UI選項卡定位
- 14. 實現類似jibjab卡的效果
- 15. 如何使用沒有列表視圖的選項卡實現摺疊佈局?
- 16. 在選項卡欄控制器中實現表格視圖?
- 17. iPad Safari類似放大縮小視圖
- 18. 視圖內的選項卡
- 19. 如何使用選項卡視圖的選項卡布局項目
- 20. 如何實現一堆類似的類
- 21. 如何更改firefox/safari默認選項卡中的圖像
- 22. 如何在Android上實現類似Chrome的卡UI?
- 23. 離子選項卡視圖
- 24. 在PrimeFaces選項卡視圖
- 25. 如何創建一個類似IE9或Chrome的Dockable選項卡
- 26. 如何製作一個類似Instagram的選項卡?
- 27. Android選項卡,如何顯示選定選項卡的圖像
- 28. 如何在ext js4中呈現選擇選項卡的不同視圖?
- 29. 使用類似的輸入字段實現許多類似的視圖
- 30. 如何實現類似數據類型
你可以從newWindowForTab(_ sender:Any?)開始實現標籤視圖,它可以移動標籤,我知道。休息不清楚,但可能實現拖放以接受該功能。 http://stackoverflow.com/a/40627108/3275080只是基本的選項卡視圖。 – Dis3buted
您可以將一個標籤拖出窗口到新窗口 – Dis3buted
該動作中的第一個視圖可能是WKUIDelegate類中的WKWebView預覽操作 – Dis3buted