我正在开发一款应用,并且为了利用iPhone 5屏幕中的额外空间,我想改变这个UISegmentedControl
的风格。所以,这涉及两个部分。首先,在代码中检测它是否是iPhone 5,然后更改样式。
在3.5“这将是这种风格
在4“这个。
答案 0 :(得分:2)
使用[[UIScreen mainScreen] bounds]
检查屏幕尺寸。如果bounds.size.height大于某个数字(您决定那将是什么),则设置分段控件的segmentedControlStyle
属性。对于较大的高度,您需要UISegmentedControlStylePlain
。对于其他人,您需要UISegmentedControlStyleBar
。