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