尝试阅读《Human Interface Guidelines》原文翻译学习iOS设计指南。
split view管理两个并列的内容窗格内容。永久性内容固定显示在主窗格中,而相关信息则在次要窗格中显示,每一个窗格都包含各类元素,包括导航栏、工具栏、标签栏、表格、集合、图像、地图和自定义视图。筛选内容通常在split view中使用,主窗格呈现筛选的类别列表,选型类别的筛选结果在次要窗格中显示。如有必要,主要的窗格能够覆盖次要窗格,并在非使用状态下可以隐藏。主窗格的隐藏在设备垂直状态非常有用,这样允许更多的显示空间来查看次要窗格的内容。

选择与内容相协调的split view
默认情况下,split view中,屏幕的三分之一都用来显示主窗格,三分之二用于次要窗格。屏幕也可以被分割成两半,根据内容选择合适的分割比例,确保窗格不会看起来不协调。避免常见比主窗格还要窄的次要窗格。
持续高亮在主窗格中被选中的选项
虽然次要窗格的内容没办法被改变,但次要窗格的内容应该始终对应于主窗格中一个以选中的选项。这可以帮助用户认知两个窗格之间的关系。
通常将导航限制在拆分视图的一侧
在拆分视图的两个窗格中放置导航会使人们很难保持方向感,很难辨别两个窗格之间的关系。
提供多种激活隐藏窗格的方法
当主窗格未显示的时候,务必要提供相应的按钮来显示窗格。允许用户通过滑动手势从屏幕的一侧滑出主窗格,若app已经将滑动手势应用到了别的功能则另外考虑。
END.THANKS FOR YOUR READING~
如有不当,还请多多指教~
网友评论