2011-08-03 26 views
0

NSOperationQueueがWebサービスから1枚ずつ写真をダウンロードしている間に、特定のページ数(表示する写真数に応じて)で空のスクロールビューを初期化するにはどうすればよいですか?非表示のスクロールビューと写真の非同期読み込み

私は、スクロールビューの各ページにUIActivityIndi​​catorViewを表示したいと思います。私の写真がダウンロードされると、それを対応するページに表示します。

ウェブ上に例がないようです...

答えて

0

次の3つのWWDCビデオが役立ちます。

セッション105 - あなたの質問は簡単な答えを持っていないのUITableViewの変更、ヒント、トリックWWDC 2011 のUITableViewの話(#またはタイトルを覚えていません)WWDC 2010から

- あなたのアプリのWWDC 2011 セッション125を研磨。しかし、一般的なアプローチ。

  • 作成し、写真を持っていたかのようにscrollviewを初期化写真が使用されて来て、あなたが
  • を示唆するよう
  • がバックグラウンドで写真をダウンロードする(すなわち、最終的な写真の数と一致するようにそのcontentSizeを設定しました) performSelector:onMainThread:イメージが表示される準備ができているメインスレッド上のコントローラの1つにメッセージを送信するメソッドバリアント
  • UIImageViewをスクロールビューの正しいページに追加する(WWDC 2010のスクロールビューのトークが役立ちます)

幸運

+0

ありがとう、私はビデオを見ます。それは私の問題は私のような初心者のためではないようです。 – CocoaStef01

+0

確かに、これは大きなプログラムです、あなたの名前を表示するか、またはローカルの写真を表示するために、次にダウンロードすることに似て何かを表示することから始めて、プログラミングに新しいです。幸運 –

+0

私はまったく新しいプログラミングではありませんが、Cocoaでは数ヶ月前に始めました。私の問題は、スクロールビューで怠惰な読み込みについてです... – CocoaStef01

関連する問題