尝试阅读《Human Interface Guidelines》原文翻译学习iOS设计指南。
switch是一个在两种互斥状态之间的视觉切换,即开和关。
可以考虑根据应用程序的风格设置一个switch的开关
如果switch在应用程序中运行良好,你可以在开关状态下改变开关的颜色。
仅在表行中使用switch
Switch应在表行中使用,如一列可以切换和关闭的设置列表。如果需要在工具栏或导航栏中使用相似的功能,可以提供两个不同的图标来表明不同的状态。
不要使用标签来显示switch的数值
Switch要么打开要么关闭,使用标签描述状态是多余的并且会让这个控件显得非常混乱。
考虑使用Switch来管理相关界面元素的可用性
Switch通常会影响界面上的其他内容。如在设置中启用飞行模式切换会禁用某些其他设置,再如蜂窝网络和个人热点。在设置 Wi-Fi 中禁用 Wi-Fi 开关会导致可用网络和其他选项消失。
END.THANKS FOR YOUR READING~
如有不当,还请多多指教~