我是初学者..可以使用你的帮助!
需要更改分段控件的默认颜色 - 色调只是“覆盖”所需的颜色,只有在分割控件被点击后才会出现在应用程序中。
如何在应用加载时获得所需的颜色?
答案 0 :(得分:2)
如果您使用Interface Builder创建UI,则可以在Attributes Inspector中设置分段控件的色调:
这适用于条形分段控件和普通分段控件,如模拟器截图中所示:
如果您在代码中设置分段控件的色调颜色,那么如果您在视图控制器的viewDidLoad方法中执行此操作,它应该可以工作,如下所示:
- (void) viewDidLoad {
[super viewDidLoad];
self.barSegmentedControl.tintColor = [UIColor greenColor];
self.plainSegmentedControl.tintColor = [UIColor blueColor];
}
以下是结果的屏幕截图: