【发布时间】:2013-11-01 23:28:44
【问题描述】:
我是初学者..可以使用您的帮助!
需要更改分段控件的默认颜色 - 色调只是“覆盖”所需的颜色,只有在点击分段控件后才会出现在应用程序中。
如何在应用加载时获得所需的颜色?
【问题讨论】:
标签: colors ios7 xcode5 uisegmentedcontrol
我是初学者..可以使用您的帮助!
需要更改分段控件的默认颜色 - 色调只是“覆盖”所需的颜色,只有在点击分段控件后才会出现在应用程序中。
如何在应用加载时获得所需的颜色?
【问题讨论】:
标签: colors ios7 xcode5 uisegmentedcontrol
如果您使用 Interface Builder 创建 UI,则可以在 Attributes Inspector 中设置分段控件的色调:
这适用于条形分段控件和普通分段控件,如模拟器的此屏幕截图所示:
如果您在代码中设置分段控件的色调,如果您在视图控制器的 viewDidLoad 方法中进行设置,它应该可以工作,如下所示:
- (void) viewDidLoad {
[super viewDidLoad];
self.barSegmentedControl.tintColor = [UIColor greenColor];
self.plainSegmentedControl.tintColor = [UIColor blueColor];
}
这是结果的截图:
【讨论】: