J'ai une vue Liste et chaque ligne de la liste contient une HStack avec quelques vues de texte et une image, comme ceci :
HStack{
Text(group.name)
Spacer()
if (groupModel.required) { Text("Required").color(Color.gray) }
Image("ic_collapse").renderingMode(.template).rotationEffect(Angle(degrees: 90)).foregroundColor(Color.gray)
}.tapAction { self.groupSelected(self.group) }
Cela semble fonctionner parfaitement, sauf lorsque je tape dans la section vide entre mon texte et l'image (là où le bouton Spacer()
est) l'action de tapotement n'est pas enregistrée. L'action de toucher ne se produit que lorsque je touche le texte ou l'image.
Quelqu'un d'autre a-t-il rencontré ce problème / connaît-il une solution de contournement ?