List{
Button{
//Checking in
}label: {
Text("Check in")
.swipeActions {
Button{
//Checking in
}label: {
Text("Check in")
}.tint(.red)
}
}
}
我试过在一行上滑动的时候改变背景的颜色,但是没有任何效果,它仍然是标准的灰色。
我看过很多人,他们似乎都把修饰语放在了和我一样的地方,但他们得到的结果不同。
2条答案
按热度按时间8e2ybdfx1#
将
.buttonStyle(.plain)
添加到列表中的Button
:nue99wik2#
它不起作用,因为您试图在
Text
上设置滑动操作,而正在滑动的是Button
。只需将修改器应用于
Button
而不是Text
: