objective-c - NSToolbar的label区域可以画吗?

标签 objective-c cocoa nstoolbar nstoolbaritem

我有一个 NSToolbarItem,它使用类似于 Xcode 状态 View 的 View 。它目前没有标签,但我想不出一种方法来绘制通常绘制项目标签的区域。我希望 View 像 Xcode 状态 View 一样扩展到该区域。我知道 NSToolbar 像素的最底部部分超出范围,但我已经看到其他应用程序绘制到标签区域。有什么想法吗?

编辑:为了澄清,这是我在 Xcode 中指的状态 View :

我希望我的 View 的边界延伸到工具栏的标签区域之外,就像 Xcode 中的 View 一样。

最佳答案

Xcode 状态 View 不是 NSToolbarItem 而是插入到 NSToolbar 中的自定义 NSView

关于objective-c - NSToolbar的label区域可以画吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6169255/

相关文章:

cocoa - 关于 Cocoa 中线程和运行循环的澄清

cocoa - 像 Finder 一样在 NSOutlineView 中编辑文本

objective-c - NSSegmentedControl 突出显示蓝色色调和单选

iphone - 调整大小并裁剪图像居中

objective-c - CoreData 多对多关系(子)查询

cocoa - nstoolbar自定义是如何调用的

objective-c - 自定义 NSToolbarItem 按钮未显示

objective-c - 获取字体的最大高度

cocoa - 将 Cocoa 应用程序变成跨平台应用程序?

swift - NSToolbar 宽度 Bug with title.hidden