我在SwiftUI上有一个错误,当我旋转设备时,模式不再消失,这里的问题是,只发生在模拟器上的设备上也能在我的iPad上正常工作。
import SwiftUI
struct modalView: View {
@Environment(\.presentationMode) var presentationMode
var body: some View {
Button(action:{
self.presentationMode.wrappedValue.dismiss()
}){
Text("close")
}
}
}
struct ContentView: View {
@State var showModal = false
var body: some View {
Button(action: {
showModal.toggle()
}){
Text("modal")
}
.sheet(isPresented: self.$showModal, content: {
modalView()
})
}
}
[在我的设备上发现错误] [1]
自iOS 13起,我遇到了这个问题 我目前在iOS 14.2 Beta上 和Xcode 12 GM [1]:https://twitter.com/MisaelLandero/status/1306953785651142656?s=20
答案 0 :(得分:1)
尝试使用类似这样的内容:
imported = tf.saved_model.load(path)
print(imported.signatures)
答案 1 :(得分:0)
我发现了问题所在,我正在使用一种条件来显示两个不同的导航视图,这些视图打破了解雇模式
if self.sizeClass == .compact{
NavigationViewForiPhone()
} else {
NavigationViewForiPad()
}
看起来就是问题所在,因为我的视图正在重新加载