ios ViewController コントロールのコードを使用して 1000 個の ImageView コントロールを追加しました。とにかく、
ImageView コントロールがたくさんあります。
しかし、デバッグ中に、ViewController コントロールに表示できる ImageView コントロールは 10 個以上しかなく、その他は以下であることがわかりました。ViewController コントロールはスクロールもプルダウンもできず、以下の ImageView コントロールはすべて表示されません。
マスターに質問してもいいですか、ViewController コントロールをスクロールさせる方法はありますか、または、ビュー コントロールに多数のコントロールを格納し、QQ と同様にすべてを表示できるようにする方法はありますか。スクロールするとたくさんのテキストや写真が表示されます。
大家讲道理2017-05-17 10:08:32
1. すべての画像を UIScrollView に直接配置し、その contentSize 高さをすべての画像の高さの合計に設定できます。
2. UITableView を使用して各セルに画像を配置することもできます
3. UICollectionView を使用して各セルに画像を配置することもできます
巴扎黑2017-05-17 10:08:32
imageView スペースが大量にある場合は、UITableView または UICollection を使用してそれを解決し、セルを再利用することをお勧めします。そうしないと、メモリが爆発してしまいます。