阅读iOS人机界面指南,似乎没有“正确”的方法让用户在删除之前确认。指南列出了处理UIAlertView和UIActionSheet时的三个事项:
在iPhone上,有用于此目的的模态/动画版本的操作表非常好用。但是,iPad完全改变了操作表的呈现方式。文档说,您仍然可以通过动画呈现操作表来在iPad上呈现操作表;但是我发现无论是否启用动画,它看起来和行为都完全相同。
- 不要使用警报视图来确认用户发起的操作。
- 不要在操作表上(iPad上)包含“取消”按钮。
- 动作表必须至少有两个按钮。
在iPhone上,有用于此目的的模态/动画版本的操作表非常好用。但是,iPad完全改变了操作表的呈现方式。文档说,您仍然可以通过动画呈现操作表来在iPad上呈现操作表;但是我发现无论是否启用动画,它看起来和行为都完全相同。