Xcodeで今すぐ自分のリソースと画像に「Default.png」という名前があり、アプリが最初に開かれたときの読み込み画面としてうまく動作しています(awakeFromNib?)とにかく、面白い読み込み画面と私はそれを見て少なくとも5秒をユーザーに与えたいが、アプリケーションは私の最も遅いテストデバイスでもロードするために約2秒かかりますが、どのように私はそれが長く続くようにコード化することができますか?iOSローディング画面 - Default.png
答えて
スリープ(5);あなたのアプリケーションの代理人applicationdidifinish
華麗!ありがとうございます:) –
これはいいですが、すべてをブロックするだけで、必要に応じてこの時間を使ってデータを読み込むことができます。だから私はUIViewControllerの方法を好む理由です。 – StrAbZ
この読み込み画面をコードなしで長くすることはできません。
5秒間ユーザーに表示するビューコントローラーを開発する必要があります。その後、残りのアプリケーションが表示されるようになります。
これは、AppDidFininshLaunchingメソッドでユーザーに提示する最初のUIViewControllerである必要があります。
したがって、awakeFromNibでNSTimerとUImageViewを定義し、AppDidFinishLaunchingでブール値を設定しました。ブール値が設定された後にタイマーがカウントを開始するようになったので、カウントが5になり、UIImageViewが非表示になります。これを行うにはこれが最善の方法ですか?ありがとうございました! –
そして、UIImageViewにユーザーインタラクションが有効になっていることを確認して、ユーザーがその背後にあるボタンを盲目的にクリックしないようにします。 –
Yeap、これは解決策です。 私は、このスプラッシュスクリーンを表示するのに必要なすべてを行うUIViewControllerを作成することをお勧めします。 私のAppDidFinishLaunchingでは、UIViewControllerのstartメソッドを呼び出し、NSTimerが終了したことを通知してから、スプラッシュスクリーンビューコントローラを別のものに切り替えます。 – StrAbZ
- 1. iOS&AndroidのAS3ローディング画面
- 2. Default.pngスプラッシュ画面(iphone)
- 3. asp.netのローディング画面
- 4. BlackBerryのローディング画面
- 5. Flash Actionscript 3.0ローディング画面
- 6. フォームのjQueryローディング画面のファイルレスポンス付き
- 7. ブラックベリーのローディング画面の表示方法
- 8. Default.png
- 9. ローディング時にページ読み込み画面が画面外に出る
- 10. IOSブランクスタート画面
- 11. iOSアニメーションスプラッシュ画面
- 12. iOS 5のiphoneスプラッシュ画面の削除
- 13. Ajaxのローディング画像
- 14. iOS Beginner:画面の向き
- 15. Iosの空白の画面
- 16. ios画面のグレー表示
- 17. 画面の向きios
- 18. iOSの白い画面
- 19. 緑色の画面/クロマキーiOS
- 20. iOSセグ2回画面
- 21. iOS起動画面資産カタログが機能しない
- 22. iphone/ipad app default.png画像のトラブル
- 23. IOSは(5優しいiphone)スプラッシュ画面をフェードアウト
- 24. iOS 6.1で画面がちらつく
- 25. iOS 5画面上のオブジェクトの位置
- 26. Google iOS API Auth2ログイン空白の画面
- 27. タブコントローラビューの前のIOSログイン画面
- 28. iOSのホーム画面スワイプ機能
- 29. iOs現在の画面を印刷
- 30. ロック画面の向き - IOS迅速
あなたのユーザーは5秒間それを注視したいのですか、あるいはあなたのアプリを使いたいですか? –
彼らは同じようなものですが、説明するのは難しいですが、私はそれを5秒間表示する必要があります。 –