ios Ich habe 1000 ImageView-Steuerelemente mithilfe von Code im ViewController-Steuerelement hinzugefügt. Wie auch immer, es gibt viele
ImageView-Steuerelemente.
Aber beim Debuggen habe ich festgestellt, dass im ViewController-Steuerelement nur mehr als 10 ImageView-Steuerelemente angezeigt werden können und die anderen darunter liegen. Das ViewController-Steuerelement kann nicht gescrollt oder nach unten gezogen werden, und alle unten stehenden ImageView-Steuerelemente sind nicht sichtbar.
Entschuldigen Sie, Meister, gibt es eine Möglichkeit, das ViewController-Steuerelement scrollen zu lassen, oder gibt es eine Möglichkeit, dafür zu sorgen, dass ein View-Steuerelement eine große Anzahl von Steuerelementen speichert und alle sichtbar sind, ähnlich wie bei QQ, wo Sie scrollen können? und viel Text und Bilder sehen.
1.你可以直接把图片全部直接放到UIScrollView上,设置它的contentSize的高度为所有图片高的和。
2.你也可以用UITableView,每个cell放一个图片
3.还可以用UICollectionView,每个cell放一个图片
放在
UIScrollView
里面。如果有很多imageView空间,建议使用UITableView或者UICollection来解决,重用cell,不然内存会炸掉。
建议使用 UITableView 或 UITableView 作为容器,这样视图可以得到重复利用。