2

サーバーから5MBをダウンロードしようとしています。静止画Imageを表示したいUIActivityIndicatorView画像が完全にダウンロードされて表示されるので、画像まで表示するにUIImageViewはどうすればよいですか?Activity IndicatorImageView

4

3 に答える 3

1

AsyncImageViewを使用します。これは、画像を非同期的にロードするためのより良い方法です

于 2012-09-17T13:20:27.457 に答える
0

MonoTouch.Dialog は、UIActivityIndicatorView新しい Web ページを にロードするときにを使用しUIWebViewます。使い方はかなり簡単です。対応するソース コードはこちらを参照してください。

于 2012-09-17T14:09:04.730 に答える
0

ビューに (Interface Builder または手動で) アクティビティ インジケーターを配置します。プロパティを「アニメーションしていないときは隠す」に設定します。

サーバー呼び出しを行う場合は、[activityIndi​​cator startAnimating] (IBOutlet プロパティ) を呼び出します。実際の画像で返す場合は[activityIndi​​cator stopAnimating]を呼び出します。止まると自動で隠れます。

iPhone/Pad ステータス バーのアクティビティ インジケータを使用することもできます。これを行うには、[[UIApplication sharedApplication] setNetworkActivityIndi​​catorVisible:YES] を使用します。非表示にするにはNOに設定します...(明らかに)

画像のダウンロードのサンプルについては、http: //blog.sallarp.com/iphone-uiimage-asynchronously/ をご覧ください。didReceiveData 関数でアクティビティ インジケーターを停止します。

于 2012-09-17T12:52:59.697 に答える