iOS Classes de taille et adaptabilité via Storyboard


Exemple

Nous pouvons ajouter une adaptabilité à toute sous-classe de UIView que nous ajoutons au contrôleur de vue dans le fichier nib.
Prenons un exemple d'ajout d'adaptivité en utilisant des classes de taille à une vue.

  1. Ajouter une vue sur le contrôleur de vue en tant que:

entrer la description de l'image ici

  1. Maintenant, nous devons épingler cette vue à celle de superview pour fixer sa taille et sa position en utilisant des contraintes telles que:

entrer la description de l'image ici

  1. Nous pouvons voir les contraintes supplémentaires comme:

entrer la description de l'image ici

Ces contraintes définissent que la vue ajoutée sera placée dans sa superview comme

CGRect(20, 0, superview.width - 20, superview.height - 20)
  1. Pour voir l'aperçu à l'écran de ces contraintes supplémentaires, nous pouvons utiliser Assistant Editor en tant que;

entrer la description de l'image ici

  1. Nous pouvons ajouter plus d'écran pour voir l'aperçu comme:

entrer la description de l'image ici

Nous pouvons également voir l'aperçu en mode paysage en déplaçant la souris sur le nom de l'appareil et en cliquant sur le bouton de rotation comme suit:

entrer la description de l'image ici