我在应用程序中添加了一个UISegmentedControl.段控制工作正常,所有我正在做的是当一个值没有改变时,获取它的选择状态.
UISegmentedControl最初看起来像这样
–
之后我显示可达性不可用状态它看起来像这样
–
但是在应用程序恢复并且互联网被连接并且应用程序辞职活动之后,它看起来像这样
UISegmentedControl确实正常工作,但颜色不恢复其状态.
– Reachibility块在应用程序代理中,与UISegmentControl无关
编辑
I have also checked that even after i set the color programatically in
viewDidLoad or viewDidAppear or even in the state changed setting the
TintColor of the UISegmentedControl it insted of an RGBA value it
gives color as ( UIDeviceWhiteColorSpace 0.3 0.8 )
解决方法
我有一个类似的问题..这帮助我
你可以试一下
你可以试一下
self.segControl.tintAdjustmentMode = UIViewTintAdjustmentModeNormal;
这种行为像刷新一样(我称之为)为段控制
我把它放在 – (void)viewWillAppear:(BOOL)动画中.您可以将它放置在相同的方法或方法之后,控制将在网络呼叫和警报被关闭后返回.
希望这可以帮助.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。