찾다

 >  Q&A  >  본문

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

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

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

巴扎黑巴扎黑2843일 전820

모든 응답(2)나는 대답할 것이다

  • PHP中文网

    PHP中文网2017-04-17 17:07:46

    iOS에서는 터치 이벤트가 레이어별로 전달되며 제스처 작업과 같은 간섭이 없습니다! UITableViewCell의 contentView 상단에 있는 UIView만 터치 이벤트에 응답하므로 UI ​​디버그의 뷰 계층 구조를 사용하여 하위 뷰의 레이아웃을 확인하여 오버레이가 있는지 확인할 수 있습니다.

    회신하다
    0
  • 天蓬老师

    天蓬老师2017-04-17 17:07:46

    위임 또는 NSNotification

    회신하다
    0
  • 취소회신하다