我的segmentcontrol栏遇到了一些问题。我试图用它做一个灰色/黑色:
segmentControl3.tintColor = [UIColor colorWithRed:0.60绿色:0.60蓝色:0.60 alpha:1.0];
在我的getSegment操作下,单击它时工作正常。但我的问题是负载颜色是标准的蓝色,我似乎无法在任何地方改变它...我试图将它放在viewDidLoad下,但是那个看起来没有用。我已经阅读了UICatalog示例,但是在那里所有都是在代码中声明的。这是正确的唯一方法吗?
谢谢
答案 0 :(得分:2)
您应该可以使用tintColor来更改控件的颜色;尝试将其放在viewWillAppear中:还要确保正确设置插座。我在几个应用程序中使用它。
您可以使用[UIColor colorWithWhite:0.6 alpha:1.0]来保存一些代码
答案 1 :(得分:0)
我犯了一个错误,我通过指针类型而不是插座引用了分段控件..现在一切正常工作:)感谢您的帮助,直到现在才明白:D