【问题标题】:iOS UITableView: didSelectRowAtIndexPath not reacting for clicks everywhereiOS UITableView:didSelectRowAtIndexPath 没有对各处的点击做出反应
【发布时间】:2014-01-06 05:16:27
【问题描述】:

我有几个UITableViews,它们应该在我的导航控制器中更进一步。首先,我直接从表格视图单元格中创建了转场。但后来我注意到,如果您单击标签或某处,则在较小的单元格中,此方法 didSelectRowAtIndexPath 不会被触发。仅当您单击单元格中的“空白”空间时。 所以我为整个视图创建了 segue,并在 didSelectRowAtIndexPath 方法中调用了 performSegueWithIdentifier

但还是同样的问题。这只是我的印象,您必须单击空白部分或单元格的右侧才能执行 segue 还是其他错误?或者我怎样才能让整个细胞发生反应?

【问题讨论】:

    标签: ios uitableview segue


    【解决方案1】:

    您可以尝试为单元格中的标签关闭User interaction enabled

    【讨论】:

      猜你喜欢
      • 2017-10-25
      • 1970-01-01
      • 2017-01-10
      • 1970-01-01
      • 2021-12-26
      • 1970-01-01
      • 2019-08-23
      • 2019-01-14
      • 1970-01-01
      相关资源
      最近更新 更多