Disons que j'ai un List
et deux boutons dans une rangée, comment distinguer le bouton sur lequel on a appuyé sans que la rangée entière ne soit mise en évidence ?
Dans cet exemple de code, lorsque l'un des boutons de la rangée est touché, les rappels d'action des deux boutons sont invoqués.
// a simple list with just one row
List {
// both buttons in a HStack so that they appear in a single row
HStack {
Button(action: {
print("button 1 tapped")
}) {
Text("One")
}
Button(action: {
print("button 2 tapped")
}) {
Text("Two")
}
}
}
// when tapping just once on either button:
// "button 1 tapped"
// "button 2 tapped"