0

J'ai créé un nouveau projet avec un UISplitViewApplication. Lorsque vous faites cela, vous trouverez un DetailViewController et RootViewController. Dans le DetailViewController, il y a un UIToolbar au-dessus qui redimensionne en fonction de l'orientation, que ce soit le potrait ou le paysage. J'ai supprimé accidentellement cet UIToolBar et j'en ai fait glisser un nouveau depuis la fenêtre FileManager, mais après avoir tout connecté, ce nouveau ne se redimensionne pas en fonction de l'orientation. Pourquoi est-ce?UISplitView question et problèmes

Un autre problème auquel je fais face est lié à ce truc d'orientation. J'ai ajouté un UITextField et UITableView, etc dans cette DetailView, cependant lors de la commutation entre l'orientation tout est juste foiré. Comment puis-je empêcher cela? Comment rendre ma vue cohérente quelle que soit son orientation ...

Répondre

1

Avez-vous regardé dans l'inspecteur de mesures pour voir comment les entretoises et les ressorts sont configurés pour la barre d'outils, etc.? Souvent, vous pouvez utiliser des ressorts et des entretoises pour contrôler la réaction de votre interface utilisateur aux changements d'orientation. Parfois, vous devez le faire dans le code.

Si vous n'êtes pas sûr de savoir comment faire cela, voici un lien avec quelques bonnes informations sur ce sujet.

http://www.techotopia.com/index.php/IOS_4_iPhone_Rotation,_View_Resizing_and_Layout_Handling_(Xcode_4)

Hope this helps.

Jamie

+0

il n'y a rien dans ce lien par la façon – aherlambang

+0

Hmm .... Eh bien, voici le lien vers la page principale de ce document. C'est la section 11. http://www.techotopia.com/index.php/IPhone_iOS_4_Development_Essentials_Xcode_4_Edition – Jamie

Questions connexes