我正在寫一個OS X應用程序,它生成大量文件並將它們保存在用戶選擇的目錄中。我想使用類似於您在傳輸中找到的目錄下拉菜單。那是什麼控制?什麼可可控制用於選擇目錄
0
A
回答
2
這是NSPathControl風格彈出。
編輯:我嘗試了這一點,並終於做了一些的調整/黑客
這包含這些設置的按鈕:沒有標題,未選中拒不第一響應者和未選中啓用。在此之上繪製NSPath控制。只是看起來像一個彈出式按鈕。
1
您可以使用NSPopupButton。
看看source code的transmission(PrefWindow.xib和PrefsController.m)。
+0
當然,他也可以使用彈出窗口。但可可給你NSPathControl對象提供了許多快速開發的方法。那麼爲什麼不使用那個呢? – 2013-03-21 10:48:19
+1
NSPathControl看起來不像可可下拉菜單。 – 2013-03-21 11:21:45
相關問題
- 1. AngularJS vs MVC控制器可以選擇什麼?
- 2. Install4j用於目錄選擇的控制檯處理程序
- 3. XPath:可以選擇什麼?
- 4. Kendo UI TreeView可選擇的根目錄
- 5. 有什麼選項可用於Shell32.Folder.GetDetailsOf(..,..)?
- 6. 這是什麼文字選擇控制?
- 7. 什麼控制選擇大文本?
- 8. 什麼iOS控件適用於自定義可選列表?
- 9. 有什麼選擇可用於非付款購物車?
- 10. Angularjs:在選擇控制選擇項目
- 11. 可用選擇器繪製?
- 12. $什麼時候變成本地可用於控制檯?
- 13. 什麼格式可用於錄製音頻?
- 14. Java可選可用於流量控制嗎?
- 15. 什麼平臺可以選擇eshop?
- 16. 什麼方法可以選擇ViewModels?
- 17. 什麼算法可供選擇
- 18. 什麼網頁框架可供選擇
- 19. 什麼容器可供選擇
- 20. ASP.net vs PHP(可以選擇什麼)
- 21. mixin vs插件。可以選擇什麼?
- 22. 什麼版權許可選擇?
- 23. 可以選擇什麼佈局?
- 24. Java處理器 - 可以選擇什麼?
- 25. 什麼ESB產品可供選擇?
- 26. 部署導軌:可以選擇什麼?
- 27. FileSystemWatcher vs. MSMQ。可以選擇什麼?
- 28. iPhone應用程序可以獨佔控制或可靠地記錄爲什麼它失去控制
- 29. 按Tab鍵不會選擇下一個控制|可可
- 30. 什麼是可用於SOAP
是的,這似乎是我正在尋找。但默認情況下是平坦的。我如何讓它看起來像一個下拉框,周圍有邊框等等? – Hongli 2013-03-21 10:50:24
如果你想使用下拉菜單,你可以使用它。如果你想用這種方式使用NSPathControl,你需要通過子類來定製它。 – 2013-03-21 10:54:24
我想使用NSPathControl。我只是想讓它有一個邊框,使它看起來像Transmission中的那個。我怎麼做?你提到了子類化,但我在NSPathControl中看不到任何可以添加邊界的東西。還是你建議我重寫它的paint方法(或者類似的東西;對於Cocoa來說還是新的)並且自己畫一個邊框? – Hongli 2013-03-21 11:09:33