ATV*_*ATV 3 cocoa nstoolbar nstoolbaritem nssegmentedcontrol
我有一个非常动态的 UI,它NSSegmentedControl在其文档窗口的工具栏中使用了。
该NSSegmentedControl动态分配得到它的元素。
元素的数量可以在 1 到 15 之间变化很大。
目前,工具栏不会针对 中的元素数量进行调整NSSegmentedControl,即在通过setSegmentCount:所有超出原始宽度的段NSSegmentedControl(在创建窗口时)设置段数之后:

告诉NSToolbar重新计算其所有元素的宽度的最佳方法是什么,即它的宽度NSSegmentedControl和所有元素的位置?
小智 5
削波是由NSToolbarItem的当前值引起的-maxSize。- setMaxSize:在将段添加到NSSegmentedControl或直接在 Interface Builder 中设置最大宽度后,尝试调整其宽度。
有关此主题的更多信息,请访问https://developer.apple.com/library/mac/documentation/cocoa/Conceptual/Toolbars/Tasks/SettingTBItemSize.html
| 归档时间: |
|
| 查看次数: |
1218 次 |
| 最近记录: |