+ All Categories
Home > Documents > Nouveauté iOS 6

Nouveauté iOS 6

Date post: 15-May-2015
Category:
Upload: cocoaheads-france
View: 3,326 times
Download: 0 times
Share this document with a friend
Popular Tags:
13
CocoaHeads Présentation de quelques nouveautés d’iOS 6.
Transcript
Page 1: Nouveauté iOS 6

CocoaHeads

Présentation de quelques nouveautés d’iOS 6.

Page 2: Nouveauté iOS 6

CocoaHeadsPré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

Page 3: Nouveauté iOS 6

UIRefreshControl

Properties attributedTitle

NSAttributedString - affichage de votre message refreshing

Boolean - état de votre widget tintColor

CocoaHeads : Présentation de quelques nouveautés d’iOS6

Page 4: Nouveauté iOS 6

UIRefreshControl

Methods beginRefreshing

Déclenche l’animation de rafraichissement. endRefreshing

Retour à l’état initial.

CocoaHeads : Présentation de quelques nouveautés d’iOS6

Page 5: Nouveauté iOS 6

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)

CocoaHeads : Présentation de quelques nouveautés d’iOS6

Page 6: Nouveauté iOS 6

Démo

Page 7: Nouveauté iOS 6

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

CocoaHeads : Présentation de quelques nouveautés d’iOS6

Page 8: Nouveauté iOS 6

Cells

CocoaHeads : Présentation de quelques nouveautés d’iOS6

Page 9: Nouveauté iOS 6

Supplementary Views

CocoaHeads : Présentation de quelques nouveautés d’iOS6

Page 10: Nouveauté iOS 6

Decoration Views

CocoaHeads : Présentation de quelques nouveautés d’iOS6

Page 11: Nouveauté iOS 6

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

CocoaHeads : Présentation de quelques nouveautés d’iOS6

Page 12: Nouveauté iOS 6

Démo

Page 13: Nouveauté iOS 6

\o/ Merci \o/


Recommended