ios - 是否可以禁用点击自定义 UITableViewCell 的附件 View 部分?

标签 ios objective-c uitableview accessoryview

我在 Objective C 应用程序的 UITableView 中有一个自定义 UITableViewCell。我在左边有一个 imageView 和一个标签,但现在我想在正确的位置添加一个检查。我在附件 View 中将此检查添加到我的自定义单元格中,但我也有 didSelectRow 函数。

enter image description here

如何禁用 accessoryView 区域中的 didSelectRow? 可能吗?

最佳答案

您还可以为复选按钮制作自定义按钮。如果您需要在您的单元格类之外执行任何操作,请设置按钮单击并委托(delegate)。因此,当您点击按钮时,您将在该区域点击按钮,如果您点击按钮的外部空间,您将选择 tableview。

for better understanding just see bellow image, place your custom check button and change image based on click

关于ios - 是否可以禁用点击自定义 UITableViewCell 的附件 View 部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41228161/

相关文章:

ios - 无法将 'gym info' 值分配给 ' strings' 类型的值,这是什么问题?

ios - 为什么我的 UIButton 图像大小在模拟器和设备中不同?

objective-c - 访问核心数据中可转换属性的原始 NSData

objective-c - 压缩代码有什么好处吗?

swift - tableView 中的自定义静态单元格与其他原型(prototype)单元格

iphone - 如何动态增加 UITableViewCell 的高度

iOS:自定义 TableView 单元来模仿音乐播放器

ios - 事件(带有标识符 :) fails after application restart

ios - UISplitViewController 的详细 View 中缺少标题栏

ios - Xcode - 自定义 TableViewCell 显示错误数据