0

私は現在、セグメント化されたコントロールで表示できる 4 つのビューを備えた iPad アプリを開発しています。それらのビューの 1 つは、UIScrollView を使用して作成した画像ギャラリーです。問題は、viewDidLoad メソッドですべての画像がビューに読み込まれているため、セグメント化されたコントロールで「画像」を押すと、コントロールが「画像」を強調表示してビューを表示するまでに約 1 秒かかり、非常に不便です。「画像」を選択すると、セグメント化されたコントロールがすぐに切り替わり、ビューが読み込まれ、画像が読み込まれ、スクロールビューに次々と配置されるようにしたいと考えています。

どうやってするか?

4

1 に答える 1

0

viewDidLoad からコードを投稿できますか?

離れた場所から画像をロードしていますか?

画像をリモートで読み込んでいる場合は、 https ://github.com/nicklockwood/AsyncImageView を確認してください。

これは、画像の読み込み中に画像のプレースホルダーも提供する非同期画像ビューアーです。

また、viewDidAppear に画像をロードしたい場合があるため、ビューが表示され、画像のロードが開始されます...

于 2012-08-09T11:17:50.683 に答える