问题描述
|
我的iPad(!!)应用程序具有UISplitViewControllers详细信息控制器的表格视图。为了触发各种动作,我使用以下命令:
单元格上的滑动手势使按钮可见,该按钮称为“动作”。
触摸动作按钮会显示一个带有各种选项(删除,发送,下载)的UIActionSheet。
触摸操作表中的按钮之一将触发操作。
为实现此行为,我自定义了“删除”按钮的标题,该按钮通常以滑动手势显示。
请注意,触摸单元格本身将打开/预览触摸的项目。
但是,我的测试用户抱怨他们找不到操作菜单,因为他们永远不会尝试滑动单元格,如果愿意,他们会删除条目。但是他们喜欢触摸单元格来预览项目。
因此,我的问题是:正确的做法是什么?在每一行显示一个披露按钮(右边的蓝色小箭头)?在每一行中显示UIBarButtonItem以调出操作菜单吗?
我反对这样做,因为每行都有一个按钮看起来很可笑。
解决方法
听起来很棘手。我要么:
在每个单元格中添加一个详细信息披露按钮,并通过按钮推送带有选项的新视图控制器(例如YouTube应用)。
在\“ entry \”视图中显示选项,并使\“ swipe \”操作具有额外的可发现功能(例如Twitter应用程序)。