#Editer un loot

Nous allons aller plus loin pour gérer nos loots :

  • Création une page d’édition d’un loot
  • Pouvoir supprimer un loot

#🗑️ Suppression du loot

Votre page d’accueil avec la liste des loots de votre inventaire doit permettre de supprimer un loot en glissant vers la gauche, comme il est de convention sur iOS.

Vous devrez utiliser le mode édition de SwiftUI. Lisez la documentation ci-dessous et implémenter le mode édition.

Documentation du Mode EditionUtiliser donc .delete sur votre List pour permettre la suppression d’un loot.

#📝 Edition du loot

  • La page de détail d’un loot doit permettre d’ouvrir une page d’édition du loot.
  • Cette page doit permettre de modifier les informations puis de les sauvegarder.
  • Vous utiliserez un modifier .sheet pour afficher la page d’édition.

Essayer d’utiliser la même vue pour la page d’ajout et la page d’édition (AddItemView)

#Ajouter une image à un loot

Utiliser Photo le framework de gestion de photo d’Apple pour permettre d’ajouter une image à un loot.

👩‍💻 Utiliser l’exemple suivant pour savoir comment utiliser Photo avec SwiftUI : Use Photo with SwiftUI

Et dans le formulaire cela ressemblera à ça :

A vous de jouer pour prendre exemple et l’adapter à votre application.