在iOS中,我有一些通过工具栏中的“完成”按钮消除的模式场景。iOS的“完成”按钮来解除模态或完成编辑?
但是其中一种模式场景包括可编辑的UITableView。所以我也有一个标准的编辑按钮(在NavBar中)。在编辑时,该按钮被重命名为“完成”(并以蓝色突出显示)。
现在有两个标签为“完成”的按钮可以做两件完全不同的事情。我可以将dismisser重命名为“Cancel”,但这似乎是非标准的用法。这与其他场景不相关(不涉及编辑),通过“完成”按钮消除。
是否有人机界面推荐?什么是“最干净”的解决方案?
你有没有尝试过不同的标签为不同的按钮? – brianLikeApple
我知道如何使用标签来帮助程序员指定按钮,但这不是我遇到的问题。我更关心这里的用户体验。我不想显示两个看起来相同但行为不同的按钮。 – jbbenni
对不起!我误解了。伊斯梅尔建议的是可行的,但对我来说,拥有两个按钮还是很奇怪!如果我做这种应用程序,我将离开编辑按钮,但删除用于解雇模型视图的完成按钮。而不是完成按钮,我会用手指手势的东西让视图解雇。你想用什么手势取决于你:) – brianLikeApple