web-dev-qa-db-fra.com

Comment changer la taille d'un contrôleur de vue sur le storyboard à des fins d'édition?

J'ai une question simple et j'ai passé d'innombrables heures à essayer de comprendre cela. 

Comment puis-je modifier la taille d'un contrôleur de vue dans un Xcode Storyboard à des fins d'édition?

Je voudrais placer un grand formulaire/questionnaire sur mon contrôleur de vue et je ne peux tout simplement pas travailler avec la taille actuelle que me donne le storyboard.

De plus, aucune des tailles fournies ("Inféré", "FreeForm", "Retina 3.5" et "Retina 4") n'est assez grande! 

Quelqu'un at-il une solution à mon problème? 

41
AyBayBay

Xcode 5.x + (y compris 6.x et 7.x)

À partir de Xcode 5 et au-delà, il existe une solution encore plus simple. Dans la UIStoryboard, vous pouvez simplement sélectionner votre UIViewController et aller directement au cinquième onglet. Il suffit de changer le Simulated Size de Fixé à Freeform . Après cela, vous devriez voir les champs Largeur et Hauteur, comme dans l'image ci-dessous:

enter image description here


Xcode 4.x (toujours valable pour les plus récents)

Sélectionnez votre contrôleur de vue et, dans le quatrième onglet de InterfaceBuilder, sélectionnez «taille libre».

enter image description here

Une fois la forme libre sélectionnée, vous pouvez désormais modifier la taille de la vue principale dans votre UIViewController. Il suffit de sélectionner la vue principale du contrôleur et de changer son cadre dans le cinquième onglet, comme ceci:

enter image description here

80
Lucas Eduardo

Pour basculer facilement entre différentes tailles de périphériques iOS, utilisez une métrique de taille simulée:

Attributes Inspector > Simulated Metrics > Size:

Size via Simulated Metrics

15
pkamb

cliquez sur l'option 'View Controller' en haut du storyboard affiché et sélectionnez la taille appropriée dans l'Inspecteur des attributs-> Métriques simulées.

3
Ricardo

Vous pouvez modifier votre contrôleur de vue en sélectionnant Contrôleur de vue, puis accédez à l'inspecteur de fichiers. La case "Utiliser les classes de taille" s'affiche. En décochant cette case, vous pouvez modifier la taille du contrôleur de vue .......

Note: pour la première fois en utilisant xcode

0
Mayur