首页 > 解决方案 > 防止表格视图单元格在单元格操作后关闭

问题描述

我对表格视图单元格有两个操作,如下所示:

在我触摸它们后,动作被执行,但单元格恢复到原来的状态(关闭),如下所示:

如何防止单元格关闭并在触摸后继续显示动作?

标签: iosswiftuikittableview

解决方案


您是否使用trailingSwipeActionsConfigurationForRowAt显示选项,如果是,那么它是默认的滑动行为UITableViewCell。在+-单元格上的任何操作都会隐藏这些选项,它不会保留它trailingSwipeActions并返回到正常的可见单元格状态。

func tableView(_ tableView: UITableView,
                trailingSwipeActionsConfigurationForRowAt indexPath: IndexPath) -> UISwipeActionsConfiguration?

推荐阅读