検索

ホームページ  >  に質問  >  本文

ios - スタートアップ ページのアドバタイズとルート コントローラー (UITabBarController)

スタートアップ ページのアドバタイズメントがルート コントローラー (UITabBarController) と並行している場合、スタートアップ ページのアドバタイズメントが最初にロードされるか最後にロードされるかに関係なく、ルート コントローラーが常に最初にロードされます。実際に必要なのは、最初に起動ページの広告をロードし (広告がスキップされるかどうかに関係なく)、次にルート コントローラーを設定することです。ルートコントローラーの設定を遅らせてみたり(広告の読み込みを待機したり)、プログラムがクラッシュしましたが、それでも動作しませんでした。

扔个三星炸死你扔个三星炸死你2760日前1051

全員に返信(1)返信します

  • 怪我咯

    怪我咯2017-06-24 09:46:19

    この問題については以前に検討したことがありますが、現在 2 つの方法があります
    1. スプラッシュ スクリーン ページを VC に作成し、スキップされるかどうかに関係なく、その次のページは UITabBarController になります。ジャンプアニメーションをオフにしてください
    後でこの解決策を使用していないので、具体的な状況を忘れてしまいました

    2. UIView を作成し、全画面の UIView を使用してUIView,在UITabBarController初始化的时候 用全屏的UIView初期化中にインターフェース全体をブロックし、一定期間後に削除するか、クリックしてスキップします
    このソリューションはまた、私が使用するソリューションで最も重要なことは、広告画像のキャッシュであり、キャッシュされた広告画像の表示を優先して、広告画像が大きすぎて読み込みが遅くなるのを防ぎ、その後、右側で非同期ダウンロード操作を実行します。時間

    返事
    0
  • キャンセル返事