-1

我正在开发一个应用程序,为了利用 iPhone 5 屏幕上的额外空间,我想改变这个UISegmentedControl. 因此,这涉及两个部分。首先,在代码中检测它是否是 iPhone 5,然后更改样式。

在 3.5" 中将是这种风格

酒吧

而在 4" 这个。

清楚的

4

1 回答 1

2

使用 检查屏幕大小[[UIScreen mainScreen] bounds]。如果 bounds.size.height 大于某个数字(您决定那将是什么),则设置分段控件的segmentedControlStyle属性。对于你想要的更大的高度UISegmentedControlStylePlain。对于其他,你想要UISegmentedControlStyleBar.

于 2013-02-19T23:31:27.960 回答