我在swiftUI中创建了一个简单的列表,以尝试上下文菜单。
var body: some View {
List {
ForEach(self.dm.storage) { airportData in
Button(action: {
}) {
ZStack{
Text("Hello list")
}.contextMenu {
Text("Hello")
}
}
}
}
}
但当我在模拟器上运行代码时,我从swiftUI得到了这个警告。
任何原因,我怎么能解决这个问题?
谢谢你的帮助
这是一个SwiftUI的BUG,你不用担心。例如,如果你使用Toogle就会出现类似的警告,这不会影响你的App,可以忽略(在控制台看到警告也很烦)。
这个问题在Xcode测试版中已经修复了。12.0
. 今天,我在4月1日发送的反馈雷达得到了回复,证实了这一点。然后我进行了测试,现在一切都能完美的运行。
再也没有奇怪的警告了!