Question

J'ai une demande faite par un UITabBar avec trois onglets. L'un d'entre eux est un UIViewController dans lequel je mis à exécution les willRotateToInterfaceOrientation pour changer l'orientation et la position de mon point de vue.

Tout fonctionne, sauf si ce point de vue n'est pas actuellement affiché. Dans ce cas willRotateToInterfaceOrientation n'est pas invoqué et mon point de vue ne sont pas réglées. Quel est le meilleur endroit où définir les nouvelles positions et les tailles de ces vues lorsque cet onglet est non celui qui est? Comment voulez-vous mettre en œuvre cette?

Merci!

Était-ce utile?

La solution

Juste au cas où quelqu'un d'autre besoin, je résolus simplement en définissant les cadres dans la méthode viewWillAppear du UIViewController, dans le cas où l'orientation a changé.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top