スポンサーリンク

【Obj-C】端末のネットワークインジケーターを表示、非表示する方法

端末のネットワークインジケーターを表示、非表示する方法

プログラムでネットワークへデータ等を取得し、待ち状態などの場合、
iPhoneのシステムバーにぐるぐる回るインジケーターを表示させたいと思いますが、
簡単に実装できます。

表示させたい。
[UIApplication sharedApplication].networkActivityIndicatorVisible = YES;
非表示にしたい。
[UIApplication sharedApplication].networkActivityIndicatorVisible = NO;

タイミングはコネクションがスタートした時に YES
データの受信が完了、またはエラーが発生したタイミングで NO
へ切り替えるのが好ましいでしょう。
具体的なサンプルはまた別途

サンプル

// ネットワークインジケーターの表示、非表示
 // 表示
 [UIApplication sharedApplication].networkActivityIndicatorVisible = YES;
// 非表示
 [UIApplication sharedApplication].networkActivityIndicatorVisible = YES;
タイトルとURLをコピーしました