Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Nouveauté iOS 6

3,720 views

Published on

  • Login to see the comments

  • Be the first to like this

Nouveauté iOS 6

  1. 1. CocoaHeads Présentation de quelques nouveautés d’iOS 6 UIRefreshControl : « Pull To Refresh » en natif.  Properties  Methods  Fonctionnement  Démo Un gros bébé : La CollectionView  Cells  Supplementary View  Decoration View  Layout  Démo
  2. 2. CocoaHeads : Présentation de quelques nouveautés d’iOS6 UIRefreshControl  Properties  attributedTitle  NSAttributedString - affichage de votre message  refreshing  Boolean - état de votre widget  tintColor
  3. 3. CocoaHeads : Présentation de quelques nouveautés d’iOS6 UIRefreshControl  Methods  beginRefreshing  Déclenche l’animation de rafraichissement.  endRefreshing  Retour à l’état initial.
  4. 4. CocoaHeads : Présentation de quelques nouveautés d’iOS6 UIRefreshControl  Fonctionnement  La partie graphique est automatiquement gérée par le TableViewController  UIControlEventValueChanged envoyé a chaque tentative de rafraichissement.  Configuration de la cible et de l’action addTarget:(id) action:(SEL) forControlEvents:(UIControlEvents)
  5. 5. CocoaHeads : Présentation de quelques nouveautés d’iOS6 UICollectionView  Cells  Comme pour une tableview  Supplementary Views  Représente des informations additionnelles de niveau « section »  Nom générique pour « Header » + « Footer », mais ces noms étaient trop réducteurs dans le cadre d’une collection view (pas une table).  Decoration Views :  Éléments purement graphiques. Eg : backgrounds de section
  6. 6. CocoaHeads : Présentation de quelques nouveautés d’iOS6 Cells
  7. 7. CocoaHeads : Présentation de quelques nouveautés d’iOS6 Supplementary Views
  8. 8. CocoaHeads : Présentation de quelques nouveautés d’iOS6 Decoration Views
  9. 9. CocoaHeads : Présentation de quelques nouveautés d’iOS6 UICollectionViewLayout  Décrit l’organisation des cellules et sections  Décrit également les interactions utilisateurs possibles et l’ergonomie du composant : Zoom d’un élément.  Par défaut : « UICollectionViewFlowLayout »  Dispose vos données en mode : « tant qu’on peut on met »  Confère au développeur un premier point d’entrée sur la disposition d’éléments.  Ou sinon : CustomLayout  Possibilité de disposer vos données de façon extrêmement personnalisée : en cercle,…

×