Dav*_*ave 2 iphone uisegmentedcontrol uitoolbar
我在黑色UIToolbar上有一个UISegmentedControl.我已将样式设置为Bar并将背景颜色设置为clear(也尝试为黑色).我已经尝试将tintColor设置为clear(也尝试黑色).我的按钮变黑,以匹配黑色UIToolbar.但是,按钮不再像UISegmentedControl是默认的蓝色/灰色那样表示点击状态.我该怎么做才能使按钮显示黑/灰点击状态?请告诉我.到目前为止用于设置UISegmentedControl颜色的代码:
viewTypeSelection.segmentedControlStyle = UISegmentedControlStyleBar;
viewTypeSelection.backgroundColor = [UIColor clearColor];
Run Code Online (Sandbox Code Playgroud)
虽然不是一个完美的解决方案,但效果非常好
// set the color
viewTypeSelection.segmentedControlStyle = UISegmentedControlStyleBar;
viewTypeSelection.tintColor = [UIColor darkGrayColor];
Run Code Online (Sandbox Code Playgroud)
按钮有状态更改,看起来没问题.这是一篇帖子,其中包含更多细节,可能有助于寻找类似解决方案的人:
| 归档时间: |
|
| 查看次数: |
6901 次 |
| 最近记录: |