J’inaugure aujourd’hui une nouvelle section sur ce blog, à savoir la mise en place de tutoriels en français bien sûr sur xcode et la création d’application pour iPhone et iPad.
Pour ce premier tuto composé de trois parties, vous verrez comment créer une tableview et utiliser la fonctionnalité “Tirer pour rafraichir” (UIRefreshControl) pour actualiser vos données à partir d’un webservice ou d’une base de données distante par exemple.
Dans la première partie nous verrons comment créer une tableViewController, comment ajouter des données à cette tableView par l’utilisation de la méthode cellForRowAtIndexPath.
Puis on activera la fonctionnalité UIRefreshControl pour recharger les cellules de la tableView avec de nouvelles données.
La première partie de ce tuto xcode en francais est disponible sur youtube à cette adresse : http://youtu.be/-jBbBlILbnw
N’hésitez pas à commenter si vous avez des questions ou des améliorations à suggérer.
Dans la seconde partie du tuto, vous verrez comment créer des sections dans une tableView, comment afficher les bonnes cellules dans la bonne section et comment créer et utiliser une classe NSObject. (La seconde partie du tuto est disponible http://youtu.be/3JcIGGe7H48)
Pour terminer dans la troisième partie vous verrez comment passer à une nouvelle vue en sélectionnant une cellule via la méthode prepareForSegue. (la dernière partie de ce tuto xcode en fr est disponible : http://youtu.be/-iSYAaKSMD4)
A bientôt.
par Marc
04 Mar 2016 à 00:08
Bonjour,
Vos tutaux sur XCode sont trop top, continuez …..
Question : comment fait-on pour intégrer une image dans maCellule, image qui est dans le fichier JSON
Encore merci pour vos tutaux
par keno974
04 Mar 2016 à 07:55
@Marc : Merci ! Pour intégrer une image, il faut Ajouter une UIImage dans la cellule, au même moment de l’ajout des labels dans la cellule, puis affecter cette image à l’UIImage tout en la chargeant depuis http : “UIImage *image = [UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:MyURL]]];”
Voila bon courage
par BillyZeBlack
26 Mar 2017 à 11:33
Bonjour,
Est ce que vos tutos prennent en compte la derniere version de Swift et de Xcode s’il vous plait ?
par keno974
29 Mar 2017 à 07:13
@BillyZeBlack : non désolé pas encore