Clo*_*key 5 macos xcode cocoa objective-c
在这里我NSPopUpButton先前的问题中进行过摔跤,我现在正试图在里面放一个.基本上我想在它的工具栏的左侧默认创建类似于XCode的东西.例如,弹出按钮旁边有一个操作按钮.NSPopUpButtonNSToolbar
我已经看到一种方法,它显示了一种编程方式,即创建一个NSPopUpButton然后将其添加到一个方法NSToolbar,但后来我无法弄清楚如何完成上次非常方便的所有Binding内容.
Interface Builder一直没有太大的帮助,所以任何帮助都感激不尽.
PS我可以通过创建自定义视图(包含NSPopUpButton通常的绑定)然后将自定义视图添加到工具栏来解决这个问题吗?
在这里做你想做的事实际上很容易.在Interface Builder中,切换到树视图(View Mode分段控件上的第二个按钮).展开窗口和工具栏.然后,从库中,将弹出按钮拖到工具栏上.Interface Builder将自动在自定义视图中嵌入一个新的弹出按钮.
要实际将按钮放在工具栏上,请双击窗口中的工具栏.这将打开定制表.您可以将弹出按钮拖动到工具栏上的所需位置.
如果您想以编程方式执行此操作,则可以创建包含弹出按钮的自定义视图.然后,您需要将其分配给新的插座,以便以编程方式引用它.在该toolbar:itemForItemIdentifier:willBeInsertedIntoToolbar方法中,您将按NSToolbarItem常规创建新的,并调用setView:以将自定义视图分配给工具栏项.
| 归档时间: |
|
| 查看次数: |
1960 次 |
| 最近记录: |