HI, J'ai la configuration suivante dans mon application iPad:subviews UISplitViewController detailViewController pas redimensionner correctement sur le changement d'orientation
UISplitViewController DetailSide-> SomeDetailViewController-> Ajouté comme sous-vue [SomeDetailViewController.view addSubview: AnotherViewController. Voir]
maintenant, après avoir lancé lorsque la « vue AnotherViewController » est affiché, ses dimensions initiales sont toujours même de la dernière orientation (potrait/terres cape dans le constructeur de l'interface) J'ai sauvegardé cette vue avec XIB, quelle que soit l'orientation actuelle de l'appareil. Aussi, lors de la réinitialisation de l'image de la sous-vue ajoutée (AnotherViewController.view), par exemple, A. - [SomeDetailViewController viewDidLoad], vérifiez l'orientation actuelle du périphérique B. Définissez le cadre de la vue AnotherViewController.view en fonction de la taille requise. Il ne se redimensionne pas correctement par la suite (j'ai les ressorts/entretoises installées correctement dans la boîte autoresizing XIB) sur les changements d'orientation. Après avoir fait l'étape 2. ci-dessus, je vois que près de la moitié de la vue AnotherViewController.view par le bas ne répond à aucune touche, il semble que, en raison d'un changement de cadre, les coordonnées répondues sont gâchées.
J'ai le "shouldAutorotateToInterfaceOrientation" implémenté pour retourner YES pour toute l'orientation dans tous mes contrôleurs de vue.
TIA.