我正在尝试制作可选择的 NSToolbarItems。我已在 IB 中正确连接了所有内容,但toolbarSelectableItemIdentifiers:
无法正常工作。它不会被调用。委托是文件的所有者(NSWindowController 的子类),工具栏位于工作表中。这是我的代码:
// TOOLBAR DLGT
- (NSArray *)toolbarSelectableItemIdentifiers:(NSToolbar *)toolbar {
NSLog(@"Foo");
NSMutableArray *arr = [[NSMutableArray alloc] init];
for (NSToolbarItem *item in [toolbar items]) {
[arr addObject:[item itemIdentifier]];
}
return [arr autorelease];
}
截屏:
你能帮我吗?
不,我不想使用 BWToolkit。