tha*_*jar 2 macos xcode cocoa objective-c
我想在Cocoa窗口中禁用工具栏按钮(位于右上角)上的Command + Click组合.我仍然想让用户显示和隐藏工具栏,但我不希望他们能够选择不同的显示模式(例如小图标,没有图标等).
有没有人找到办法做到这一点?提前致谢.
您不需要继承NSToolbar来执行此操作.在您的NSWindowController子类中,将以下内容放在awakeFromNib中:
- (void) awakeFromNib
{
NSToolbar *tb = [[self window] toolbar];
[tb setAllowsUserCustomization:NO];
}
Run Code Online (Sandbox Code Playgroud)
您还可以避免使用私有API.
| 归档时间: |
|
| 查看次数: |
1478 次 |
| 最近记录: |