Heim  >  Fragen und Antworten  >  Hauptteil

objective-c - ios页面布局

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

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

PHP中文网PHP中文网2732 Tage vor592

Antworte allen(2)Ich werde antworten

  • 淡淡烟草味

    淡淡烟草味2017-04-28 09:07:46

    整个页面用UITableView不合适,上下都有滑动交互,并且有订阅事件所以如果有太多逻辑在一个cell里你的ViewController更定变得臃肿,不易维护。
    我的想法是 将整个页面创建一个父容器ViewController,添加childViewController


    上部分

    为一个ViewController


    下部分

    为一个ViewController

    添加一个UITableView,根据后台给的接口如果有多个网络请求的话可以封装一个ViewControllerModel。

    Antwort
    0
  • 高洛峰

    高洛峰2017-04-28 09:07:46

    整个界面是个大scrollView,圈住的是个小scrollView,小scrollView内3个tableView水平滑动,(大scrollView内容高度是头视图+屏幕高度,小scrollView和tableView高度为屏幕高度),记得判断好tableView的上下拉跟大scrollView的上下拉

    Antwort
    0
  • StornierenAntwort