찾다

 >  Q&A  >  본문

ios - scrollView里面嵌套一个tableview,如何屏蔽tableview的滚动,让scrollView直接响应手势滚动

tableview里面需要用到didSelected方法,所以不能讲tableview的userInteractionEnabled禁用掉(禁用后确实能达成效果,但是cell就无法点击了)

PHP中文网PHP中文网2772일 전674

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

  • 大家讲道理

    大家讲道理2017-04-18 09:06:35

    tableview.scrollEnable = 아니요;

    회신하다
    0
  • 迷茫

    迷茫2017-04-18 09:06:35

    스크롤 뷰의 contentoffset에 따라 다른 위치에 스크롤을 설정할 수 있습니다. scrollEnabled=NO 스크롤 닫기 또는 열기 Yesdid scroll인지 tableView인지 결정하고 해당합니다. 둘 다 YES이면 가만히 서서 스크롤할 것 같습니다. 위의 하위 뷰 스크롤을 끄면 상위 뷰가 스크롤됩니다. 스크롤... 이벤트에 응답하도록 scrollView을 설정했습니다. 통과하면 이 위의 모든 보기가 꺼지고 상호 작용할 수 없습니다... 이것은 제 이해입니다. 잘못된 것이 있으면 지적해 주세요. userInteractionEnabled

    회신하다
    0
  • 天蓬老师

    天蓬老师2017-04-18 09:06:35

    tableview.scrollEnable = 아니요 이것을 시도해 보세요. 슬라이딩을 비활성화하세요

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