Je voudrais implémenter dans mon application un style de sélection à la cellule Tableview comme la figure. Pourrais-tu me dire comment je peux faire? Je ne peux pas trouver un tutoriel pour le faire dans rapide 3.Réaliser une cellule de vue de table personnalisée
0
A
Répondre
0
Voulez-vous dire la barre rouge à gauche? Je voudrais créer le UIView rouge et juste définir hidden
à true
en prepareForReuse
et à la création. Puis dans votre UITableViewDelegate
didSelectRowAt:
, vous pouvez définir masqué à false
.
oui je veux dire la barre rouge, mais de votre réponse je ne peux pas comprendre comment le réaliser – xbomber360
Donc quand vous créez la mise en page pour cette cellule, vous avez juste besoin d'avoir un UIView dont la couleur de fond est rouge. Créez les contraintes autolayout pour en faire la largeur que vous voulez et positionnez où vous voulez. Ensuite, c'est aussi simple que de le cacher (en définissant 'redview.hidden = true') et en l'affichant quand l'utilisateur a sélectionné la ligne. Vous savez quand l'utilisateur sélectionne la ligne via cet appel de délégué. – Benhamine