在我們的應用程序中,我們展示了帶有動態段的分段控制。使用5-6段的UISegmentedControl
如果段的數量是2-3,我們沒有問題,但是如果段的數量是5或更多,那麼段中的文本是不可讀的。
見上述的圖像。
那麼,解決這個問題的替代方法是什麼?
在我們的應用程序中,我們展示了帶有動態段的分段控制。使用5-6段的UISegmentedControl
如果段的數量是2-3,我們沒有問題,但是如果段的數量是5或更多,那麼段中的文本是不可讀的。
見上述的圖像。
那麼,解決這個問題的替代方法是什麼?
有幾個解決方案。
哪一個最適合取決於你的應用程序,什麼是實際使用的段。
在一般基礎上很難回答這個問題。蘋果的人機界面指南可能是這類問題的一個很好的參考。
嗨,我閱讀蘋果的HIG,它建議避免超過5段在分段控制。所以我們決定改變設計。謝謝。 –
嘗試設置字體大小爲測試更小,那種方式,文字會更明顯。 但是,如果您的分段數量不斷增加,那將不是一個解決方案
最好的解決辦法是,在您添加ScrollView
視圖控制器,並添加UISegmentController
到UIScrollView
,給您的細分按鈕,UISegmentController
基地的按鈕的總數變化大小的固定大小,改變內容大小UIScrollView
根據UISegmentController
。
你需要告訴我們這個用法能夠爲你提供一個替代方案。 – Geek
另一種方法是使用圖標代替文字。 – Alexander