分段控件
分段控件是一組線性段,每個按鈕對應的功能可以顯示一個不同的視圖鹦聪。
API NOTE
查看UISegmentedControl來學習更多關于在你的代碼中定義一個分段控件的內容他巨。
一個分段控件:
- 組合兩個或更多的分段充坑,其寬度是基于分段總數按比例分的
- 可以顯示文本或圖片
使用分段控件來提供緊密相關而又互斥的選項。
確保每個分段都易于點擊染突。給每個分段維持44*44的舒適的點擊區(qū)域捻爷,限制分段的數量。在iPhone上份企,分段控件的分段數應該小于等于5.
盡可能地使每個分段的內容尺寸一致也榄。因為分段控件中的每個分段都有著同樣的寬度,如果內容填充了一些分段司志,而其他的不能完全填充甜紫,看起來就不好。
不要在一個分段控件中混用文本和圖片骂远。分段控件可以包含文本和圖片囚霸。單個的分段可以包含文本或圖片,但不能都包含激才。一般來說拓型,最好不要在一個分段控件中將文本放在某些分段里而將圖片放在另一些分段里额嘿。
必要的話,調整自定義分段控件中的內容位置劣挫。如果你自定義分段控件的背景册养,確保控件內容的自動居中依然看起來不錯压固。使用欄度量API來調整分段控件中的內容位置(查看UISegmentedControl中的外觀定制API來學習更多關于定制欄度量的內容)球拦。
本文翻譯自蘋果官方開發(fā)文檔