Rumah  >  Soal Jawab  >  teks badan

objective-c - ios页面布局

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

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

PHP中文网PHP中文网2732 hari yang lalu588

membalas semua(2)saya akan balas

  • 淡淡烟草味

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

    Tidak sesuai untuk menggunakan UITableView untuk keseluruhan halaman Terdapat interaksi gelongsor ke atas dan ke bawah, dan terdapat acara langganan Oleh itu, jika terdapat terlalu banyak logik dalam satu sel, ViewController anda akan menjadi kembung dan sukar untuk dikekalkan .
    Idea saya ialah untuk mencipta bekas induk ViewController untuk keseluruhan halaman dan menambah bahagian atas childViewController




    sebagai ViewController


    Bahagian bawah

    Tambah UITableView pada ViewController

    Jika terdapat berbilang permintaan rangkaian, ia boleh dikapsulkan mengikut antara muka yang disediakan oleh latar belakang A ViewControllerModel.

    balas
    0
  • 高洛峰

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

    Seluruh antara muka ialah scrollView yang besar, dikelilingi oleh scrollView kecil Tiga tableViews dalam scrollView kecil secara mendatar (Ketinggian kandungan scrollView yang besar ialah paparan kepala + ketinggian skrin, dan ketinggian scrollView yang kecil dan tableView ialah ketinggian skrin.) Ingat untuk membuat pertimbangan yang baik Tarikan ke bawah TableView dan tarik-turun besar scrollView

    balas
    0
  • Batalbalas