Question

Je cherche à changer la rotation du téléphone en fonction de la taille d'une image. est-il un moyen de détecter si l'image a 480px x 300px dimensions puis utilisez la rotation du paysage et vice versa?

J'ai beaucoup de photos dont certaines sont plus beaux paysages de vue et d'autres vues mieux en mode portrait.

Merci pour toute aide.

Était-ce utile?

La solution

Pensez difficile de savoir si vous voulez faire pivoter l'ensemble UIView que l'image est, par rapport à faire juste une transformation de rotation sur l'image, il est donc tourné de 90 degrés à l'intérieur d'une vue qui est toujours en mode portrait. Quand je suis contre ce problème moi-même récemment, j'ai choisi ce dernier. Tout le reste de mon application est verrouillée en mode portrait, et d'avoir cette vue une Réorienter son tout être le paysage était bizarre. Au lieu de cela je flotte l'image dans un UIView sur le dessus de tout le reste, et faites-le pivoter si c'est l'orientation la mieux adaptée de l'image.

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