2017-08-29 1 views
0

J'ai essayé d'implémenter l'API Google Adresses et je suis tombé sur la démo de Place Picker fournie par Google. J'ai essayé d'éditer le code et l'adapter à mon projet mais en vain. Par exemple, j'ai essayé de changer le fichier launchscreen.storyboard pour qu'il corresponde à mes besoins, mais dans le simulateur, il s'affiche pendant environ une seconde avant de revenir à l'écran d'origine de l'application. Alors est-il même possible d'éditer le code démo que Google a créé ou de le transférer dans mon projet d'une manière ou d'une autre? Je suis également nouveau pour Swift et Xcode, donc toute aide serait appréciée.Modification du LaunchScreen.storyboard sur Google Place Picker Demo

C'est le lien où j'ai obtenu le code de: https://developers.google.com/places/ios-api/code-samples

Répondre

0

L'interface LaunchScreen.storyboard n'apparaît que pour une fraction de seconde lorsque l'application est en cours de téléchargement et ne doit contenir aucun contenu réel en plus d'un logo ou un barebone interface de prévisualisation (Apple décourage les logos) afin que l'application semble avoir un temps de démarrage rapide.

Sur le Human Interface Guidelines:

Un écran de lancement apparaît instantanément lorsque votre application démarre. L'écran de lancement est rapidement remplacé par le premier écran de votre application, donnant l'impression que votre application est rapide et réactive. L'écran de lancement n'est pas une opportunité pour l'expression artistique. Il est uniquement destiné à améliorer la perception de votre application comme rapide à lancer et immédiatement prêt à l'emploi.

Si vous voulez avoir un autre écran de démarrage, ajoutez un View Controller à la Main.storyboard et le définir comme le contrôleur Affichage initial (une case à cocher dans la barre latérale de droite).

Initial view controller option