UIScrollview에 UIScrollView가 있지만 포함 된 scrollview가 이벤트를 수신하고 부모 스크롤 뷰 Y Offset이 0 일 때만 작동하기를 원합니다.
이것을 어떻게 구현합니까?
주의 사항 self.ptViewController.collectionView.userInteractionEnabled = YES를 사용하여 언급하지 않았습니다.
사용자가 FirstResponder의 변경으로 인해 손가락을 뗄 때까지 이벤트가 스크롤 뷰로 전달되기 시작하지 않기 때문에 도움이되지 않습니다.
따라서 다른 제안을 시도한 후 마치 하나의 테이블 인 것처럼 원활하게 스크롤하는 데 필요한 유동성을 복제 할 수 없음을 발견했습니다.
짧게 말하자면, 스크롤 뷰의 Scrollview는 사용자가 둘 사이를 스크롤하는 동안 화면에서 손가락을 떼지 않도록하는 것이 좋지 않을 수 있습니다.
따라서 귀찮게하지 말고 UICollectionView를 사용하고 각 섹션 / 머리글 / 바닥 글 / 행 셀을 처리하는 방법을 정확하게 정의하십시오.
그래서 내가 한 일은 모든 섹션과 셀이 적절하게 처리되고 있는지 확인하기 위해 Collection Flow Layout에 필요한 속성 변경 사항을 추가하는 것입니다.
흐름 레이아웃을 달성하려고했던 특성 때문에 모든 제약 조건을 처리하기 위해 많은 수학과 코드가 필요했습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다