cocoa - 如何绘制自己的 NSTabView 选项卡?

标签 cocoa user-interface nstabview

我想为 NSTabViewItem 绘制自己的选项卡。我的选项卡应该看起来不同,并且从左上角开始而不是居中。

我该怎么做?

最佳答案

可以将 NSTabView 的样式设置为 Tabless,然后使用 NSSegmentedControl 来控制它,该 NSSegmentedControl 是 NSSegmentedCell 的子类以覆盖样式和行为。要了解如何执行此操作,请查看这个模拟 Xcode 4 样式选项卡的项目:https://github.com/aaroncrespo/WILLTabView/ .

关于cocoa - 如何绘制自己的 NSTabView 选项卡?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/959485/

相关文章:

objective-c - [NSFont systemFontOfSize] 内存需要释放吗

objective-c - 如何以编程方式进入目标显示模式?

css - 如何设置自定义字体以在邮件中显示文本

javascript - 使用 AngularJS 实现共享元素转换

swift/ cocoa : How to bind a value to currently selected tab

objective-c - 如何以编程方式为 NSTabView 添加绑定(bind)?

xcode - Firemonkey App 无法上传到 Mac App Store

objective-c - NSFileManager 文件大小问题 - Cocoa OSX

android - 谁能推荐 ICS 的开源号码选择器?

Cocoa Core Data 和 Tab View - 如何判断 Tab View 何时完成 "loading",以便我可以告诉 View 自行初始化?