是否可以让 iOS 7 设备上的分段控件显示为 iOS 6 版本的控件?
我们真的还没有准备好重新设计界面,新的平面控件与我们 UI 的其余部分不兼容。如果可能的话,最好暂时保持 iOS 6 的风格。
为了澄清,我正在使用 iOS 6.1 Base SDK 进行编译。我知道这是对我的问题的“明显”答案,但它不起作用。通过这样做,大多数其他 UI 元素将显示为 iOS 6 样式,但像UIAlertView
and一样UIActionSheet
,UISegmentedControl
不会。但是,与UIAlertView
and不同的是UIActionSheet
,它不像UISegmentedControls
是一个“系统”项;他们应该能够在 iOS 6 模式下显示。
编辑:我认为如果我最终包含一张图片会有所帮助(可能应该从一开始就这样做)。但是,我提供的答案确实解决了这个问题。另外,回想起来,这似乎毕竟是 iOS 6 的风格,只是显示错误以至于看起来像 iOS 7 的风格。