我有一个简单的代码
import SwiftUI
struct testv: View {
@State private var isHover = false
var body: some View {
Text("Hover test")
.foregroundColor(isHover ? .green : .red)
.onHover { hovering in
isHover = hovering
}
}
}
struct testv_Previews: PreviewProvider {
static var previews: some View {
testv()
}
}我还测试了把代码放在不同的元素中,比如v堆栈或h堆栈,结果是一样的,还测试了don模拟器和实际设备。
当我将元素悬停时,背景的颜色不会改变。
发布于 2021-05-30 16:10:09
.onHover只在iPadOS/macOS上工作,并且只有在
https://stackoverflow.com/questions/67762550
复制相似问题