[swift] Probleme avec google map iOS

maitomaito Membre
juillet 2016 modifié dans API UIKit #1

Bonjour, j'ai une erreur que je n'arrive pas à  résoudre. En fait j'ai une vue et un bouton, au dessus d'un map (google map), qui disparaissent lorsque je lance l'application (je n'ai aucune contrainte pour le moment). 


Voici le storyboard simplifié: mini_134194ScreenShot20160706at190208.pn


 


De plus pourquoi j'ai un warning qui me demande de modifier la taille de ma navigation bar? Et pourquoi lorsque que je veux faire 'update frame' ca ne fait rien??


Je pense que j'ai tout dis a part que je j'utilise Xcode 8 comme on peut le voir, sinon demandez moi plus de détails. 


Réponses

  • Joanna CarterJoanna Carter Membre, Modérateur
    juillet 2016 modifié #2
    Tu as remplacé le UIView d'un UIViewVontroller avec le GMSMapView ? De mon avis, c'est pas une bonne idée. Il vaut mieux d'ajouter le GMSMapView comme subView du UIView principal.


    Si tu n'as pas ajouté aucune contrainte , le comportement des vues peut être indéterminé. En plus, les MapViews sont aussi les ScrollVIews. ça pourrait changer les positions des subViews.
  • Je ne pas sûr d'avoir bien compris mais j'ai le UIView principal et je lui ai affecté la classe GMSMapView.


  • Joanna CarterJoanna Carter Membre, Modérateur

    Et c'est ce que je voulais dire. De mon avis, c'est pas une bonne idée. Laisses la vue principale comme UIView et mets le MapView la dedans.


  • Je viens d'essayer mais ca ne résout rien...


    C'est bizarre parce que j'ai fais la meme manip il y a quelques jours et je n'avais pas eu de problèmes.


  • Ca pourrait etre un bug de Xcode 8? Il y a pourtant quelque chose qui m'échappe. 


    Les bouton ne sont meme pas derriere la GMSMapView : 675852ScreenShot20160708at000241.png

Connectez-vous ou Inscrivez-vous pour répondre.