返回《iOS Human Interface Guidelines译文》

只在必要的时候要求用户存储

用户应该有信心,他们的工作总是自动保存,除非自己按了取消或删除。如果你的程序帮助用户创建或者编辑文档,要确保它不需要明显的保存按钮。iOS 程序应对保存用户的输入负起责任,可以按周期进行,并在用户打开其他文档或退出程序时进行。

如果主要任务不是产生内容, 但允许用户在浏览信息和编辑信息间切换, 那么要求用户保存变动是合理的。这种情况下,在展示信息的视图模式下呈现"编辑"按钮是个好办法。当用户触摸编辑按钮时,可以用保存按钮替换它,并增加一个取消按钮。编辑按钮的变化提醒人们现在进入编辑模式。 取消按钮可以让用户不保存任何变动, 恢复到编辑前的状态。

对于 iPad,保留那些用户在浮出层输入的信息。因为用户有时会不小心把浮出层关掉。更多信息,请详见"浮出层(只限 iPad) " (p83)