objective-c - 如何设置 NSTabView 的背景颜色?

标签 objective-c tabview

[tabView setBackgroundColor:[NSColor colorWithCalibratedRed:0.227f green:0.251f blue:0.337 alpha:0.8];  

上面的代码不起作用:(

谢谢

最佳答案

NSTabView 没有setBackgroundColor 方法,所以我认为您不能按原样使用它。解决它的方法之一是子类化 NSTabView 并覆盖 drawRect 方法。在 github 上查看此版本的自定义选项卡控件 - https://github.com/ciaran/psmtabbarcontrol

关于objective-c - 如何设置 NSTabView 的背景颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10853598/

相关文章:

ios - 使用自动布局约束在 UIScrollView 内为 UIView 设置动画

ios - [NSManagedObject setSwitchState :]: unrecognized selector sent in Objective-C

objective-c - 委托(delegate)方法没有被调用

ios - 如何快速将多个 View 连接到单个选项卡栏项目?

Android 更改 tabview 的文本颜色而不是背景颜色

ios - 在启动时以编程方式为 5 个选项卡栏项目设置选项卡栏标题,其中 4 个嵌入在导航 Controller 中,1 个不是。 objective-c

android - 如何将新列表 Activity 设置为选项卡 View 内的 View

ios - 来自元数据的 ALAsset 经度和纬度

c++ - 在 Cocoa 上创建后窗口消失

swift - 使 TabView 背景透明