Swiftui onHover未响应onHover操作

Swiftui onHover未响应onHover操作,swiftui,Swiftui,我有这个简单的代码 import SwiftUI struct testv: View { @State private var isHover = false var body: some View { Text("Hover test") .foregroundColor(isHover ? .green : .red) .onHover { hovering in

我有这个简单的代码

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()
    }
}
我还测试了将代码放在不同的元素中,比如vstack或hstack,结果是一样的,还测试了don模拟器和真实设备


当我悬停元素时,背景颜色不会改变。onHover仅在iPadOS/macOS上工作,并且仅在

  • 您可以在iPad模拟器的I/O菜单中启用设置指向设备的指针
  • 鼠标已连接到设备

.onHover
仅在iPadOS/macOS上工作,并且仅在

  • 您可以在iPad模拟器的I/O菜单中启用设置指向设备的指针
  • 鼠标已连接到设备