我尝试在 iPhone XR 模拟器上横向运行我的应用程序并得到一个空白屏幕。
下面的代码是我的测试。如果我删除 NavigationView,它可以在 iPhone 8 模拟器上正常工作,也不能在 iPhone XR 模拟器上正常工作。
import SwiftUI
struct ContentView: View {
var body: some View {
NavigationView {
GeometryReader { gp in
VStack(alignment: HorizontalAlignment.center) {
Text("Width: \(gp.size.width)")
Text("Height: \(gp.size.height)")
}
}
}
}
}
我希望我能看到横向和纵向的屏幕尺寸。
有没有人有这种组合的经验?