iOS tableView didSelectRowAtInde

2019-04-04  本文已影响0人  东北小小猿

1.场景

tableview 点击cell后,没有走代理回调didSelectRowAtIndexPath

2.原因

  1. tableivew.delegate 为nil,或者代理设置错误,不是你当前的对象
  2. tableview或者cell及cell的子view上添加了别的手势或者继承自UIControl的view
  3. tableview的userInteractionEnabled 等于NO
  4. 用XIB或者Storyboard创建的tableview,控制面板中 selection 选择了No Selection(图_0)


    图_0
上一篇下一篇

猜你喜欢

热点阅读