一开始,碰到这样的问题我是蹦出几个想法:
- 1 -> 子控件点击区域超出父控件范围
- 2 -> 父控件的人机交互点击设置为NO了
- 3 -> 被其他什么控件遮挡住了
- 4 -> 和别的什么点击手势冲突了
。。。。。。。。。。。
。。。。。。。。。。。
猜想了很多种可能,一个个排除,结果都不像。。。。
后来google查阅资料得知,确实是被控件遮挡住了: 是被tableViewCell的contentView遮挡住了,
默认情况下XIB定制的Cell的contentView是放在最顶部的,
需要把它放在最底下去或者移除掉
在cell里面实现类似于 [self insertSubview:self.contentView atIndex:0];
类似这样子 我的问题就完美解决了,在这里记录一波。
网友评论