2016-12-06 35 views
0

我需要一個UISegmentedControl與2行,我無法實現它。 我不想使用2個不同的UISegmentedControl。有沒有解決這個問題的方法?如何用兩行實現UISegmentedControl?UISegmentedControl與多行

+3

使用2個分段控件創建自定義視圖,並將它們的狀態組合在一起。當你從用戶那裏得到這個動作時,設置另一個的索引,給出幻覺它的1個控件? – jarryd

+0

創建Segmented控件你的自我很簡單,你不需要依賴iOS提供的控件。 – Lefteris

回答

0

'UISegmentedControl'不支持多行。如果你需要它,你必須自己構建它或找到提供它的第三方庫。

正如Helium在他/她的評論中所建議的那樣,您可以創建一個自定義控件,該控件在內部管理2個或更多個分段控件並處理它們之間的狀態變化。

真相被告知分段控制並不複雜。創建自定義2D分段控件並不那麼困難。如果這是一個關鍵需求,那麼你可能想要走這條路。