我正在开发一款iPad应用程序,它有一个popover,可以显示一个项目列表。我需要能够删除其中一个项目,所以我正在考虑添加按下并保持(也就是长按)其中一个列表项的功能,这将显示该项目的另一个弹出窗口,并显示一个动作列表删除按钮。
两个问题:
谢谢!
答案 0 :(得分:7)
这不是一个好主意,并且我认为这不可能即使它是可能的。
Apple的人机界面指南明确指出you should not do it。对于UX来说,这是一个明确的答案。
有关如何在不需要弹出窗口的情况下删除项目的灵感,请查看UITableView
如何做到这一点。
通常,您会在弹出框中的顶部工具栏中有一个编辑按钮来触发编辑模式。
如果您想要某种确认对话框,请使用UIActionSheet
。它们看起来很好并且运作良好,特别是在弹出窗口中。在你的情况下,我认为这是可行的方法。