【发布时间】:2013-06-18 17:43:14
【问题描述】:
在我们的应用程序中,我们展示了带有动态分段的分段控件。
如果段数为 2-3,我们没有问题,但如果段数为 5 或更多,则段中的文本不可读。
见上图。
那么,解决此问题的替代方法是什么?
【问题讨论】:
-
您需要告诉我们它的用途才能为您推荐替代方案。
-
另一种方法是使用图标而不是文本。
在我们的应用程序中,我们展示了带有动态分段的分段控件。
如果段数为 2-3,我们没有问题,但如果段数为 5 或更多,则段中的文本不可读。
见上图。
那么,解决此问题的替代方法是什么?
【问题讨论】:
有几个解决方案。
哪一个最适合取决于您的应用,以及这些细分的实际用途。
【讨论】:
很难笼统地回答这个问题。 Apple 的人机界面指南可能是此类问题的一个很好的参考。
【讨论】:
最好的解决方案是在你的视图控制器中添加ScrollView并将UISegmentController添加到UIScrollView,并给出你的段按钮的固定大小并更改UISegmentController的大小基于按钮总数,并根据UISegmentController 更改UIScrollView 的内容 大小。
【讨论】:
尝试将测试的字体大小设置为更小,这样文本会更明显。 但是,如果您的细分数量不断增加,那将不是解决方案
【讨论】: