Nouveauté iOS 6

3,518 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
3,518
On SlideShare
0
From Embeds
0
Number of Embeds
2,954
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

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,…

×