我有一个带有自定义单元格的 UITableView,我想创建一个类似于 iOS 邮件应用程序中的编辑模式。
我的观点是这样的:
当我点击右上角的编辑时,它会变成这样:
右边的那些猫是 UIButtons。问题是当我点击它们时,不会触发 Touch Up Inside 或任何其他事件。
每个单元格都有 UITableViewCellEditingStyle 设置为无,所以我没有标准的加号和减号图标。相反,在我的自定义表格单元格视图中,我将 UIButton(猫)放在“视图之外”(X = -33),以便在 TableView 进入编辑模式时出现。
当我尝试点击猫时,不会触发内部修饰,另一方面,右侧的展开按钮始终可以正常工作。
有任何想法吗?任何帮助都感激不尽。