tableviewCell怎么处理子控件的事件响应

我写了一个tableview,其中有些cell在点击的适合要处理cell里面的子控件的响应事件,但是好像每次都被tableviewCell给拦截了,不知道如何解决

下图中的优惠row中每次点击 整个row都变灰,cell里的每个button我都添加了点击时间,点击的时候完全没有响应
clipboard.png

阅读 6.6k
2 个回答

iOS中touch event是逐层传递的,并不是和手势操作一样存在干扰!只有在UITableViewCell得contentView最上层的UIView会响应touch事件,所以,你可以利用UI debug中的view hierarchy看一下subviews得布局,是否存在覆盖

Delegate 或者 NSNotification

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题