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

Ios6 iOS 6和SDK 7中的UISegmentedControl看起来很奇怪,ios6,xcode5,uisegmentedcontrol,Ios6,Xcode5,Uisegmentedcontrol,将我的项目迁移到Xcode 5/SDK 7后,在我的旧的iOS 6iPad上,UISegmentedControl看起来非常奇怪 字体粗体、较大,分段有蓝色背景。(就像将样式设置为“普通”) 但我希望它像酒吧一样: UISegmentedControl是导航栏的一部分 如何更改此设置?只有在使用Xamarin.iOS和新的SDK 7(Xcode 5)时才会发生这种情况。我不确定Interface Builder是否为情节提要创建了其他XML代码,或者是Xamarin.iOS解析错误 解决方法

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

字体粗体、较大,分段有蓝色背景。(就像将样式设置为“普通”)

但我希望它像酒吧一样:

UISegmentedControl
是导航栏的一部分


如何更改此设置?

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

解决方法是在方法
viewdiload()
中的
UIViewController
中将样式设置为代码中的“条形样式”。然后它会像以前一样出现在配备iOS 6的iPad上;)