IOS 8 Adaptive Layout
mercredi 17 décembre 2014
IOS 8, nous apporte son lot de nouveauté et une de ces nouveautés forte intéressante est l’amélioration de la gestion de l’affichage sur les différents devices APPLE et leur orientation.
Je vais donc vous faire un résumé de cette notion d’Adaptive Layout qui peut s’avérer très utile.
Pour commencer,lorsque nous créons notre projet, il faut rendre notre storyboard universel, pour ça tout d’abord mettre Universal à Devices.
Il faut aussi s’assurer que deux options soient sélectionnée:
- Use Auto Layout
- Use Size Classes
Layout Constraints
Déjà sous IOS7, il était possible de rajouter des contraintes de distance entre chaque éléments qui constituent notre design. Dans notre storyboard, Xcode6 nous donne une panoplie de boutons accessible en dessous de l’affichage de notre frame. Voici leur nom dans l’ordre de gauche à droite- Align button
- Pin button
- Resolve Auto layout Issues
- ?