ADTransitionController amélioré pour iOS7
Dans un de nos précédents blog posts, nous avons présenté ADTransitionController
, une bibliothèque open source permettant d’ajouter facilement des transitions 3D à des apps iOS.
Il y a quelques mois, Apple a sorti iOS 7, une mise à jour de son système mobile qui apporte un certain nombre d’outils très pratiques pour les développers, dont des APIs pour faire des transitions entre écrans. Nous avons donc mis à jour notre bibliothèque afin de tirer parti au maximum des nouvelles APIs et de la rendre encore plus simple à utiliser qu’auparavant.
Avec iOS 7, Apple a repensé le processus d’animation des view controllers. Les nouvelles APIs qu’ils nous proposent sont puissantes, personnalisables, mais complexes à utiliser. Nous nous sommes donc chargés de les simplifier. Par ailleurs, vous avez accès à des transitions pré-définies (cube, carrousel, fondu…), et vous pourrez utiliser les modèles ADTransition
pour faire apparaître des vues modales en plus des classiques cas de navigation avec push et pop que nous gérions déjà auparavant.
Malheureusement, cela ne vous sera pas accessible si vous devez gérer des versions précédentes d’iOS, mais dans ce cas vous pourrez toujours utiliser notre API précédente avec les mêmes transitions.
Un guide complet de notre bibliothèque est disponible sur le site web de notre projet. N’hésitez pas à télécharger et essayer le projet de démo sur notre dépôt GitHub. Les transitions sont maintenant encore plus simples à ajouter à vos applications !