我有一个问题UITableView's didSelectRowAtIndexPath。我的表已设置好,因此当我选择行时,它将初始化一个新的视图控制器并将其推送。我第一次点击表中的任何行时,不会调用该方法。一旦我选择了另一行,它就会开始正常工作。我已通过在上设置断点来验证这一点didSelectRowAtIndexPath。在NSLog方法中添加时,我看到当我选择最后推送新视图控制器的第二行时,我看到两个日志语句同时出现在控制台中。有什么建议么?
4 回答
茅侃侃
TA贡献1842条经验 获得超21个赞
我遇到以下问题:
首先在行中点击->没有效果,没有选择,从不
第二次点击并跟随-> 始终正确选择行为
就我而言,我的错误是Show Selection on Touch在Interface Builder 中检查的。
动漫人物
TA贡献1815条经验 获得超10个赞
我辩论甚至发布了这个答案,因为我认为恒星会对齐以使其表现出来。
我正在解决此问题,并检查了其他解决方案。在我的表格视图中,第一次点击时并没有处理表格的最后一行。它突出显示它,但是didSelectRowAtIndexPath
没有被调用。所有其他行都工作正常。但是,如果我打开tableview弹跳,那么似乎可以解决问题(但随后您必须处理tableview弹跳)。
- 4 回答
- 0 关注
- 729 浏览
添加回答
举报
0/150
提交
取消