UISegmentedControl在iOS 6和SDK 7中看起来很奇怪

时间:2013-10-16 11:56:24

标签: ios6 xcode5 uisegmentedcontrol

将我的项目迁移到Xcode 5 / SDK 7后,UISegmentedControl在我的旧iOS 6 iPad上看起来很奇怪。

字体为粗体,更大,细分为蓝色背景。 (这就像将样式设置为简单) Plain

但我希望它像酒吧风格: Bar

UISegmentedControl是导航栏的一部分。

我该如何更改?

1 个答案:

答案 0 :(得分:0)

只有在您使用Xamarin.iOS和新的SDK 7(Xcode 5)时才会发生这种情况。我不确定Interface Builder是否为故事板创建了其他XML代码,或Xamarin.iOS正在解析错误。

解决方法是在方法UIViewController中的ViewDidLoad()中将样式设置为代码中的“条样式”。然后它像以前一样在iOS 6的iPad上查看;)