安排UiTableview多个动作的ios最佳做法

时间:2018-08-28 10:22:06

标签: ios uitableview uitabbarcontroller

我有一个带有节标题的表格视图。每个项目和节标题均具有复选框以供多选。我有以下控件(我需要使用的操作)

  1. 删除
  2. 复制
  3. 转发
  4. 进入蔬菜列表(这是一个UitableView,一个新的ViewController)
  5. 进入硬件列表
  6. 编辑
  7. 推送到保存列表

现在,所有这些我都有图标,实际上,我正在复制Android应用程序,而android应用程序正在屏幕的最下方显示这些操作。

我的案子:

我在iOS中使用标签栏,所以正如我在android应用中上面所说的那样,我在底部显示了这些操作,那么如何显示这些操作?以及最佳做法是什么我知道它可以通过iOS邮件应用程序的处理方式进行管理,方法是在我们滑动项目时提供更多按钮,但是我的问题是用户可以选择多个标头/节并对其执行任何操作。这是目前应用的主要问题。

1 个答案:

答案 0 :(得分:1)

由于您已经在使用iOS Mail应用程序作为指导,因此可以了解一下它如何处理多个项目上的操作。

您按“编辑”以在表格视图中启用编辑模式,然后在选择了所需的操作后,其操作就会在底部的栏中列出。

请参阅所附的屏幕截图。

如果您无法在底部放置所有动作,则也许在那里可能有最常见的动作,并且有一个“更多”按钮可打开一个显示其余动作的动作表。

First press edit

Then select multiple cells and the actions to perform on them appear at the bottom