首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >具有5-6个段的UISegmentedControl

具有5-6个段的UISegmentedControl
EN

Stack Overflow用户
提问于 2013-06-18 17:14:26
回答 4查看 2.1K关注 0票数 0

在我们的应用程序中,我们展示了具有动态分段的分段控制。

如果段的数量是2-3,我们没有问题,但是如果段的数量是5或更多,那么段中的文本是不可读的。

请参见上图。

那么,解决这个问题的替代方法是什么呢?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2013-06-18 17:30:07

有几种解决方案。

您可以使用UISegmentedControl

  • You而不是
  1. 来显示三个段,其中前两个段是最常用的段,触摸第三个段将显示包含所有选项的UIPickerView。

  1. ,你可以把UISegmentedControl嵌入到UIScrollView中。确保分段控件的大小表明它确实是可滚动的。

哪一个最适合取决于你的应用程序,以及这些细分市场的实际用途。

票数 3
EN

Stack Overflow用户

发布于 2013-06-18 17:16:22

很难在一般的基础上回答这个问题。对于这类问题,Apple的人机界面指南可能是一个很好的参考。

票数 1
EN

Stack Overflow用户

发布于 2013-06-18 17:43:15

最好的解决方案是在您的视图控制器中添加ScrollView,并将UISegmentController添加到UIScrollView中,并根据按钮UISegmentController总数给出您的片段按钮的固定大小和更改的大小,同时还根据<代码>D11更改<>D10的内容<代码>E29的大小。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17164994

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档