Modification de UIView sur le changement d'orientation
Salut à tous. J'ai un assez simple question. Je suis en train d'élaborer un "riche" app iPad, et j'ai deux images de fond d'écran spécialement conçu pour le paysage et le portrait. J'aimerais que ce ImageView de changer automatiquement en fonction des périphériques d'orientation. (comme à peu près tous de Pommes iPad apps).
Quelqu'un peut me pointer dans la bonne direction? Je suppose que ce serait quelque chose que je fais sur viewDidLoad..
source d'informationauteur Designeveloper
Vous devez vous connecter pour publier un commentaire.
La meilleure chose que vous pouvez faire est de changer les images de votre sous-vue des cadres en fonction de votre interface orientations. Vous pouvez le faire comme:
Espère que cette aide.
J'ai effectivement trouvé un très simple chemin autour de cela. Depuis que je suis simplement en changeant l'image de fond, l'ajout de cette..
`
`
Les modifications de fond une a déclaré UIImageView fondée sur l'orientation. Seul inconvénient est, l'arrière-plan de l'image n'est pas visible dans l'Interface builder comme elle est traitée avec code.
Un petit plus Madhup de l'approche, ce qui est excellent. J'ai trouvé j'avais besoin de l'ajouter à viewDidLoad pour définir initiale de l'image d'arrière-plan pour le portrait ou paysage:
merci encore Madhup
Vous pouvez encapsuler le entièrement de votre UIView par regarder si
bounds.width > bounds.height
Cela peut être utile si vous êtes en train de rédiger un petit, de conscience de soi-même le contrôle.