ios - Publicité sur la page de démarrage et contrôleur racine (UITabBarController)
扔个三星炸死你
扔个三星炸死你 2017-06-24 09:44:19
0
1
1007

Lorsque la publicité de la page de démarrage est parallèle au contrôleur racine (UITabBarController), que la publicité de la page de démarrage soit chargée en premier ou en dernier, le contrôleur racine est toujours chargé en premier. Le besoin réel est de charger d'abord les annonces de la page de démarrage (que les annonces soient ignorées ou non), puis de définir le contrôleur racine. J'ai essayé de retarder le réglage du contrôleur racine (en attendant le chargement de l'annonce) et le programme s'est écrasé, mais cela n'a toujours pas fonctionné.

扔个三星炸死你
扔个三星炸死你

répondre à tous(1)
刘奇

J'ai déjà envisagé ce problème, et il existe actuellement deux méthodes
1. Transformez la page de l'écran de démarrage en VC et définissez-la comme contrôleur de vue racine. Qu'elle soit ignorée ou non, sa page suivante sera UITabBarController et. désactiver l'animation de saut
Plus tard, je n'ai pas utilisé cette solution, j'ai oublié la situation spécifique

2. Créez un UIView, utilisez un UIView plein écran pour bloquer toute l'interface pendant UIView,在UITabBarController初始化的时候 用全屏的UIViewinitialisation, puis supprimez-le après un certain temps ou lorsque vous cliquez. à sauter
Cette solution est également La chose la plus importante dans la solution que j'utilise est la mise en cache des images publicitaires, en donnant la priorité à l'affichage des images publicitaires en cache pour éviter qu'elles ne soient trop volumineuses et lentes à charger, puis en effectuant des opérations de téléchargement asynchrones au bon moment

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal