ios Saya menambah 1000 kawalan ImageView menggunakan kod dalam kawalan ViewController Bagaimanapun, terdapat banyak
kawalan ImageView.
Tetapi apabila menyahpepijat, saya mendapati bahawa hanya lebih daripada 10 kawalan ImageView boleh dipaparkan dalam kawalan ViewController, dan yang lain berada di bawah Kawalan ViewController tidak boleh ditatal atau ditarik ke bawah, dan semua kawalan ImageView di bawah tidak dapat dilihat.
Maafkan saya, tuan, adakah terdapat apa-apa cara untuk membuat tatal kawalan ViewController, atau adakah terdapat sebarang cara untuk membuat kawalan pandangan menyimpan sejumlah besar kawalan, dan kesemuanya boleh dilihat, serupa dengan QQ, di mana anda boleh menatal dan lihat banyak teks dan gambar.
1 Anda boleh meletakkan semua gambar terus pada UIScrollView dan menetapkan ketinggian kandungannya Saiz kepada jumlah ketinggian semua gambar.
.2 Anda juga boleh menggunakan UITableView dan meletakkan gambar dalam setiap sel
3 Anda juga boleh menggunakan UICollectionView dan meletakkan gambar dalam setiap sel
Letak dalam
UIScrollView
.Jika terdapat banyak ruang imageView, disyorkan untuk menggunakan UITableView atau UICollection untuk menyelesaikannya dan menggunakan semula sel, jika tidak memori akan meletup.
Adalah disyorkan untuk menggunakan UITableView atau UITableView sebagai bekas supaya paparan boleh digunakan semula.