【踩坑!】 利用XIB自定义Cell,子控件Button点击事件无效

一开始,碰到这样的问题我是蹦出几个想法:
  • 1 -> 子控件点击区域超出父控件范围
  • 2 -> 父控件的人机交互点击设置为NO了
  • 3 -> 被其他什么控件遮挡住了
  • 4 -> 和别的什么点击手势冲突了
    。。。。。。。。。。。
    。。。。。。。。。。。
猜想了很多种可能,一个个排除,结果都不像。。。。
后来google查阅资料得知,确实是被控件遮挡住了: 是被tableViewCell的contentView遮挡住了,
默认情况下XIB定制的Cell的contentView是放在最顶部的,
需要把它放在最底下去或者移除掉
在cell里面实现类似于 [self insertSubview:self.contentView atIndex:0];  
类似这样子  我的问题就完美解决了,在这里记录一波。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容