【发布时间】:2020-06-22 01:13:36
【问题描述】:
我试图让它忽略与UITableViewCell 的任何交互,但仍然允许用户单击附件(详细信息按钮),这将显示警报解释为什么不能点击单元格。
isUserInteractionEnabled 似乎是全有或全无的情况。有什么办法可以让详情按钮保持启用状态?
【问题讨论】:
-
您想将该行为应用于特定单元格还是应用于 tableView 中的所有单元格?另外,您是否希望能够在启用和禁用单元格交互之间来回切换,或者您只是希望这成为默认行为?
-
行为将针对满足特定条件的特定单元格。我不明白第二个问题。如果 X 为真,则禁用除指示器之外的单元格。到目前为止我想出的解决方法是将
isUserInteractionEnabled保留为true,将selectionStyle设置为none,然后在didSelectRowAt函数中,在顶部快速检查测试相同的条件,如果为true,则返回.
标签: swift xcode uitableview