0

在 iOS 中,我有一些模态场景可以通过工具栏中的“完成”按钮关闭。

但是其中一个模态场景包括一个可编辑的 UITableView。所以我还有一个标准的编辑按钮(在导航栏中)。在编辑时,该按钮被重命名为“完成”(并以蓝色突出显示)。

现在有两个标记为“完成”的按钮可以做两件非常不同的事情。我可以将解雇者重命名为“取消”,但这似乎是一种非标准用法。它会与其他场景(不涉及编辑)不一致,后者通过“完成”按钮关闭。

有人机界面推荐吗?什么是“最干净”的解决方案?

4

1 回答 1

1

最简单的解决方案是在编辑时不显示您的“完成”(关闭)按钮,因此它看起来像这样:

不编辑:....[Edit][Done] <- (Done-dismiss)

编辑:........[完成] <-(完成编辑)

您可以做的另一件事是在左侧设置“完成”(编辑)按钮(以及隐藏“完成”(关闭)按钮),以便用户注意到它是不同类型的“完成”

注意:从用户体验的角度来看,在同一视图上同时显示两个看起来相同的“完成”按钮是非常错误的,即使它们位于不同的位置

于 2012-11-23T14:31:11.930 回答