2012-08-29 3 views

Répondre

1

Si vous associez un mouvement de frappe à une vue, la vue doit être redimensionnée en fonction du nouveau cadre. Vous devez définir correctement la propriété autoResizingMask à votre avis le pour cela.

+0

Le problème est que, n'est pas un redimensionnement, je crée la vue lorsque l'iPad change l'orientation. Même l'iPad démarre en orientation paysage, ça ne marche pas! – user1573607

+0

Lorsque l'iPad démarre, il est TOUJOURS en mode portrait - vérifiez les propriétés de votre cadre dans votre méthode viewDidLoad – tiguero

1

Je pense que vous pouvez définir la valeur du cadre statique. Si oui, définissez-le comme dynamique. par exemple:

your_View=[UIVIew alloc]initWithFrame:[[UIScreen mainScreen] bounds]]; 

ou

your_view.frame = self.view.bounds;