View Controller créé avec XIB : width = max et height custom, est-ce possible ?

Quand on crée un VC avec interface builder, il est possible de dire que la vue est "full size".


 


Est-il possible de faire la même chose mais pour la width uniquement (width occupe tout l'écran mais height = 100pts) ?


 


Dans mon arborescence de vues, j'ai un VC pour le menu, qui occupe toute la largeur de l'écran mais a une height de seulement 100 pts. Pour le moment, je dis explicitement que la width est 1024, mais je me dis que si un nouveau device avec une width plus grande fait son apparition, je serai coincé... YAGNI ?


 


Une solution possible : je pourrais ajouter ce VC à  sa superview et le placer avec des contraintes. Mais je me demandais s'il y avait d'autres solutions.


 


Réponses

  • StephSteph Membre

    Pourquoi tu choppes pas les bounds de la vue parente si ton menu est une sous vue par exemple ?


  • @Steph : Oui, j'imagine que c'est possible. J'ai aussi pensé à  des contraintes.


     


    Je cherchais une solution qui se fasse à  l'intérieur de interface builder ou un truc + ou - astucieux qui limite les dépendances.


Connectez-vous ou Inscrivez-vous pour répondre.