我现在与 Cocoa 斗争了 2 个小时,但没有成功。我想向工具栏添加自定义视图。因此,我在窗口中添加了一个 NSToolbar(使用 IB),并添加了我的视图(效果很好)。IB 自动创建了一个 NSToolbarItem。我在这里按照 Apple 的说明进行操作:http: //developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/Toolbars/Tasks/AddRemoveToolbarItems.html#//apple_ref/doc/uid/20000755-BBCGJCDJ
问题是我现在不知道该怎么做,虽然它的标签显示在窗口中,但视图没有显示。
这是我用来绘制的代码(非常简单,用于测试目的)
- (void)drawRect:(NSRect)dirtyRect {
[[NSColor blackColor] set];
[[NSBezierPath bezierPathWithRect:self.bounds] fill];
}
有人能帮我吗?
提前致谢。