2013-02-19 52 views
-1

我正在開發一個應用程序,爲了利用iPhone 5屏幕中的額外空間,我想更改此UISegmentedControl的樣式。所以,這涉及兩部分。首先,檢測代碼是否是iPhone 5,然後更改樣式。在代碼中更改分段控件的風格

在3.5" 這將是這種風格

bar

而在4" 這一點。

​​

回答

2

檢查使用[[UIScreen mainScreen] bounds]屏幕的大小。如果bounds.size.height大於某個數字(你決定這是什麼),那麼設置分段控件的segmentedControlStyle屬性。對於較大的高度,您需要UISegmentedControlStylePlain。對於其他,你想要UISegmentedControlStyleBar