ios 为 UiTableview 安排多项操作的最佳实践

ios best practices for Arranging multiple actions for UiTableview

我有一个包含 header 部分的 table 视图。每个项目和部分 header 都有多 select 离子的复选框。我有以下控件(我需要使用的操作)

  1. 删除
  2. 复制
  3. 前进
  4. 推入vegetable列表(这是一个Uitable视图,一个新的ViewController)
  5. 推入硬件列表
  6. 编辑
  7. 按下以保存列表

现在对于所有这些我都有图标,实际上我正在制作 Android 应用程序的副本,并且 android 应用程序在屏幕的最底部显示这些操作。

我的情况:

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

由于您已经在使用 iOS 邮件应用作为指南,您可以看看它如何处理对多个项目的操作。

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

见附件截图。

如果您不能将所有操作都放在底部,也许您可​​以将最常见的操作放在那里,并使用“更多”按钮打开一个操作 sheet 以显示其余操作。