objective-c - ios页面布局
PHP中文网
PHP中文网 2017-04-28 09:05:46
0
2
618

问个布局的问题,整个页面可以上下滑动,圈住的地方又可以左右滑动。

我的思路:
我想的整个页面是 tableview,圈住的地方是个cell。然后cell又是个 collectionview。collectionview的一个item是个tableview
但是对于圈住的地方cell的高度 是由tableview的数据源决定的。
想问下大家有什么好的思路吗

PHP中文网
PHP中文网

认证高级PHP讲师

모든 응답(2)
淡淡烟草味

전체 페이지에 UITableView를 사용하는 것은 적합하지 않습니다. 위아래로 슬라이딩 상호 작용이 있고 구독 이벤트가 있으므로 하나의 셀에 로직이 너무 많으면 ViewController가 비대해지고 유지 관리가 어려워집니다. .
내 생각은 전체 페이지에 대한 상위 컨테이너 ViewController를 만들고 childViewController




의 상위 부분을 추가하는 것입니다. ViewController


하단

ViewController에 UITableView를 추가

할 수 있습니다. ViewControllerModel은 배경에서 제공하는 인터페이스에 따라 캡슐화됩니다.

小葫芦

전체 인터페이스는 작은 스크롤 뷰로 둘러싸인 큰 스크롤 뷰입니다. 작은 스크롤 뷰에 있는 세 개의 tableView는 가로로 슬라이드됩니다. (큰 스크롤 뷰의 콘텐츠 높이는 헤드 뷰 + 화면 높이이며 작은 스크롤 뷰의 높이입니다. tableView는 화면 높이입니다.) TableView의 풀다운과 큰 scrollView의 풀다운을 잘 판단하세요

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿