【发布时间】:2013-10-16 11:56:23
【问题描述】:
将我的项目迁移到 Xcode 5 / SDK 7 后,UISegmentedControl 在我的旧 iOS 6 iPad 上看起来很奇怪。
字体为粗体、更大,并且该段具有蓝色背景。 (这就像将样式设置为普通)
但我希望它像酒吧风格:
UISegmentedControl 是导航栏的一部分。
我该如何更改?
【问题讨论】:
标签: ios6 xcode5 uisegmentedcontrol
将我的项目迁移到 Xcode 5 / SDK 7 后,UISegmentedControl 在我的旧 iOS 6 iPad 上看起来很奇怪。
字体为粗体、更大,并且该段具有蓝色背景。 (这就像将样式设置为普通)
但我希望它像酒吧风格:
UISegmentedControl 是导航栏的一部分。
我该如何更改?
【问题讨论】:
标签: ios6 xcode5 uisegmentedcontrol
只有在您使用 Xamarin.iOS 和新的 SDK 7 (Xcode 5) 时才会发生这种情况。我不确定 Interface Builder 是否为情节提要创建了其他 XML 代码,或者 Xamarin.iOS 是否解析错误。
解决方法是在您的UIViewController 方法ViewDidLoad() 中将样式设置为代码中的“条形样式”。然后它看起来像以前一样在装有 iOS 6 的 iPad 上 ;)
【讨论】: