mkt*_*kto 8 xcode swiftui xcode13
我正在尝试在 Xcode 13 和 SwiftUI 中构建仅横向的应用程序。我注意到,即使我未选中“纵向”方向,该应用程序仍将以纵向模式运行。我无法强制该应用程序在横向模式下工作。
这是设备方向设置:
这是简单的 hello world SwiftUI:
import SwiftUI
struct ContentView: View {
var body: some View {
Text("Hello, world!")
.padding()
}
}
struct ContentView_Previews: PreviewProvider {
static var previews: some View {
ContentView()
}
}
Run Code Online (Sandbox Code Playgroud)
预期的:
当设备处于纵向模式时,“Hello world”顺时针旋转 90 度。强制用户将设备旋转到横向模式才能正确查看。
实际的:
“Hello world”在纵向模式下仍然可以正确呈现。为什么?
| 归档时间: |
|
| 查看次数: |
3231 次 |
| 最近记录: |