返回《iOS Human Interface Guidelines译文》

减少对用户输入的需求

无论是触摸控件还是使用键盘, 输入信息劳神费力。 如果你的程序在提供有用信息前要求用户输入一大堆信息,用户就会对你的程序失去兴趣。

平衡用户的输入与你为用户提供的信息。换句话说,为用户输入的每条信息提供尽可能多且有用的信息和功能作为回报。 这能让用户觉得他们在向目标前进, 而非被你的程序拖后腿。

简化用户的输入方式。例如,可以使用表格或者拾取器,而非文本框。因为选择远比输入来的简单。

在合适的时候,从 iOS 获取信息。用户在设备上存了很多信息。如果你能从设备中很轻易的找到这些信息,就别麻烦用户了。比如说通讯录、日程表等。