Page 39 - iOS人机界面指导手册
P. 39
自上而下思考
屏幕顶部的内容最易被用户看到,因为用户是以如下方式使用 iOS 设备的:
用非利手(一般为左手)拿着,或者放在一个平面上,使用利手的手指做手势
用一只手拿着,同时用该手的拇指做手势
双手端着,用两只手的拇指做手势
把最常用的信息放在顶部附近。这里更容易被看到,也容易触摸。当用户自上而下浏
览屏幕时,呈现的信息应从概括向具体渐进,从高级向低级渐进。(from general to
specific and from high level to low level)
例如,在游戏中,最常用动作被放置在屏幕的上半部分。下半部分的屏幕用于呈现辅助
性信息和控件。
让用户有逻辑可循
让你展现信息的流程富有逻辑,易于被用户预测。另外,一定要提供标记,比如返回
按钮,让用户知道他们在哪,如何追溯来时的足迹。
大多数情况,只提供单一的路径。如果很多情景都可能有通往某一屏的路径,可以考
虑使用能在不同环境出现的模态化的展现方式。(可能是指的弹出层这类元素吧,model
view)
使用方法明显、易用
努力让用户一眼就看出你的程序怎么用,因为你不能假设用户都有时间来思考程序是怎
么工作的。
第一时间呈现程序的主功能。可以使用这样的方法:
尽量减少控件,让用户不必思考该如何选择
一致且和实地使用标准控件和手势,以便程序的行为符合用户期望
控件名称清晰易懂,让用户明确知道自己在干什么
与内置程序的使用方法范式保持一致。用户知道如何在各层级的屏幕间导航,编辑列
表内容,使用 tab 切换程序模式。可以通过不断增强这种体验来让用户简单地使用你的
程序。
在内置的 Stopwatch 程序中,用户一眼就能到那个按钮触发秒表,那个按钮用于记录每
个人的时间(capture lap times)。

