前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >[译]《iOS Human Interface Guidelines》——Segmented Control分段控件

[译]《iOS Human Interface Guidelines》——Segmented Control分段控件

作者头像
Cloudox
发布2021-11-23 12:01:58
3580
发布2021-11-23 12:01:58
举报
文章被收录于专栏:月亮与二进制

分段控件

分段控件是一组线性段,每个按钮对应的功能可以显示一个不同的视图。

API NOTE 查看UISegmentedControl来学习更多关于在你的代码中定义一个分段控件的内容。

一个分段控件:

  • 组合两个或更多的分段,其宽度是基于分段总数按比例分的
  • 可以显示文本或图片

使用分段控件来提供紧密相关而又互斥的选项。

确保每个分段都易于点击。给每个分段维持44*44的舒适的点击区域,限制分段的数量。在iPhone上,分段控件的分段数应该小于等于5.

尽可能地使每个分段的内容尺寸一致。因为分段控件中的每个分段都有着同样的宽度,如果内容填充了一些分段,而其他的不能完全填充,看起来就不好。

不要在一个分段控件中混用文本和图片。分段控件可以包含文本和图片。单个的分段可以包含文本或图片,但不能都包含。一般来说,最好不要在一个分段控件中将文本放在某些分段里而将图片放在另一些分段里。

必要的话,调整自定义分段控件中的内容位置。如果你自定义分段控件的背景,确保控件内容的自动居中依然看起来不错。使用栏度量API来调整分段控件中的内容位置(查看UISegmentedControl中的外观定制API来学习更多关于定制栏度量的内容)。

本文翻译自苹果官方开发文档

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017/11/19 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 分段控件
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档