iPhone/iPadアプリ開発逆引き大全500の極意

プログラミングの極意 - Tips367 読み込み完了を検知する

登録タグ
iOS
Icon comment count 0
Icon stock count 0

5-9ブラウザTips367 読み込み完了を検知する

Level2

Pointブラウザ読み込みイベントの取得(UIWebViewクラス、UIWebViewDelegateデリゲート、webViewDidStartLoadイベント、webViewDidFinishLoadイベント)

内部で表示させているブラウザ(UIWebViewコントロール)の場合、ブラウザの読み込み完了をwebViewDidFinishLoadイベントで知ることができます。

あらかじめ、UIWebViewDelegateデリゲートを指定しておくことで、ブラウザの読み込み開始「webViewDidStartLoad」イベント、ブラウザの読み込み完了「webViewDidFinishLoad」イベントをチェックできます。

リスト1では、ボタンをタップしたときに、アプリケーション内部のブラウザで表示しています。

ブラウザの読み込み中のアイコンは、UIApplicationクラスのnetworkActivityIndicatorVisibleプロパティを設定することで表示と非表示を制御できます。

URL入力画面 ▶ 実行結果

出典情報

Medium

iPhone/iPadアプリ開発逆引き大全500の極意

  • 著者: 増田 智昭, 池谷 京子

コメント

    コメントはありません