スプラッシュ画面が読み込まれた後、htmlが読み込まれるまで数秒間白い背景が表示されます。どのように私はwebivewが読み込まれるまでスプラッシュ画面を表示し続けることができます。webviewの読み込みが完了するまでスプラッシュ画面を表示する方法。 objective-c
5
A
答えて
1
あなたは、両方のビューを示すビューコントローラがのUIWebViewデリゲートとするとき、それは
– webViewDidFinishLoad:
または
– webView:didFailLoadWithError:
を受けなければなりません。当然のUIWebView の上にスプラッシュ画面イメージでUIIMageViewを追加することができますエラーが発生した場合は、画像ビューを削除してください。
0
UIWebViewDelegate
メソッドを実装してください。
//When webview starts loading
– webViewDidStartLoad:
//When webview finish loading
– webViewDidFinishLoad:
//Error occured when loading webview
– webView:didFailLoadWithError:
システムスプラッシュ画面を制御できないため、カスタムスプラッシュ画面を作成する必要があります。これはUIViewController
であり、UImageView
であり、同じDefault.png
イメージを表示することができます。 applicationDidFinishLaunching:
が呼び出されると、このビューコントローラはwindow
に設定されます。カスタムスプラッシュ画面の作成については、this tutorialを参照してください。
webViewDidFinishLoad
またはwebView:didFailLoadWithError:
が呼び出されたときにのみ、スプラッシュ画面をウィンドウから削除します。
希望に役立ちます!
関連する問題
- 1. webviewが読み込まれるまでスプラッシュ画面を読み込むには
- 2. スプラッシュ画面が終了する前にWebView URLを読み込み
- 3. ウェブサイトの読み込み時にスプラッシュ画面を終了する
- 4. Ionic 2の読み込みが遅すぎる:スプラッシュ画面の後に白い画面が表示される
- 5. 私のスプラッシュ画面の読み込みが遅すぎる
- 6. スプラッシュ画面の読み込み時にiPhoneアプリが終了しました
- 7. Webview Loading - コンテンツの読み込みが完了しました
- 8. javascriptで読み込みが完了するまで確認後gifを表示
- 9. アプリの読み込み前にスプラッシュ画面が表示された後に白いページが表示される
- 10. ページの表示方法ページの読み込みが完了するまでdivをロードしています
- 11. アプリケーション画面の中央に読み込みダイアログを表示する方法は?
- 12. 読み込み画面を表示していますか?
- 13. プラグインの読み込み中にスプラッシュ画面にiOSアプリがハングアップする
- 14. スプラッシュ画面の読み込み後の廃棄/削除
- 15. 画面の読み込みを終了するには? C#、javascript
- 16. UIWebViewの読み込み方法が完了しました
- 17. Javaスプラッシュ画面とアプリケーション画面読み込みの間の遅延
- 18. ログイン時にのみ私の読み込み画面を表示
- 19. PhoneGapは、スプラッシュ画面でjsとcssファイルを動的に読み込みます。
- 20. 地図が表示されるまでの画面の読み込み
- 21. 画像読み込みがJavaScriptで完了するまで待つ
- 22. viewpager + webview、webviewの読み込みを停止する方法
- 23. libGDXに読み込み画面を表示することができない
- 24. 読み込み方法webviewで完全なgoogle book urlを読み込みますか?
- 25. txtファイルを読み込んで画面に表示する
- 26. URLを読み込み、イオンが空白の画面を表示する
- 27. Tkinter __init__が終了するまで、スプラッシュ画面を表示してメイン画面を非表示にします。
- 28. 反応する、流星、ウェブパック、es6。読み込み/スプラッシュ画面を作成する方法
- 29. URLの読み込みが完了するまで私のWebviewを隠しておきます。
- 30. Unityで読み込み画面を作る方法、シーンが完全に読み込まれたかどうかを調べることができます
ViewControllerのSplashImageを表示および非表示にするには、 'UIWebView Delegates'を使用します。 ' - webViewDidFinishLoad:'と ' - webViewDidStartLoad:' – Bala
私の答えはこちらhttp://stackoverflow.com/questions/18216806/loading-indicator-on-web-view/18217084#18217084 – iphonic