【发布时间】:2011-01-07 13:21:37
【问题描述】:
我遇到了UITableView's didSelectRowAtIndexPath 的问题。
我的表已设置,因此当我选择行时,它会初始化一个新的视图控制器并推送它。
第一次点击表格中的任何行时,不会调用该方法。一旦我选择了另一行,它就会开始正常工作。
我已经通过在didSelectRowAtIndexPath 上设置断点来验证这一点。在向方法中添加NSLog 时,我看到当我选择最终推送新视图控制器的第二行时,我看到两个日志语句同时出现在控制台中。
有什么建议吗?
【问题讨论】:
-
你能把
tableView:didSelectRowAtIndexPath:的代码贴出来吗? -
我遇到了同样的问题,请查看我的答案:stackoverflow.com/a/44097559/1600061
-
主队列中的调度解决了我的问题stackoverflow.com/questions/20149167/…
标签: uitableview cocoa-touch uikit didselectrowatindexpath