【问题标题】:UITableView didSelectRowAtIndexPath does not work on apple tvUITableView didSelectRowAtIndexPath 在苹果电视上不起作用
【发布时间】:2017-01-02 09:02:07
【问题描述】:

我有一个 Viewcontroller,它是 UITableViewController 的子类。 基本上我的问题是当我们点击主按钮时会调用委托方法:

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath

我已经设置了委托:

self.tableView.delegate = self;

不确定是什么导致了问题。不知道有没有人遇到过类似的问题。

更新: 看来长按确实有效。似乎某处的手势识别器可能存在冲突。 (-didSelectRowAtIndexPath: not being called)

【问题讨论】:

    标签: uitableview tvos didselectrowatindexpath apple-tv


    【解决方案1】:

    您也可以将 segue 添加到您的单元格中,而不是使用 - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath

    【讨论】:

      猜你喜欢
      • 2019-04-09
      • 1970-01-01
      • 1970-01-01
      • 2022-08-07
      • 1970-01-01
      • 2018-05-17
      • 1970-01-01
      • 2012-09-02
      相关资源
      最近更新 更多