Swift:为什么 iPad/Mac 应用版本看起来很奇怪

Swift: Why does the iPad/Mac app version look weird

我该如何解决这个问题?它出现在我的 Mac + iPad 上。在 iPhone 上看起来很正常。我真的不知道除了 ss 还要添加什么,所以如果您需要什么,请询问。提前致谢。

您可能指的是 navigationViewStyle

iPad 和 Mac 的 DefaultNavigationViewStyleDoubleColumnNavigationViewStyle/columns 而 iPhone 的默认值为 StackNavigationViewStyle/stack.

如果你没有设置它会随着设备而改变。如果您将下面的行添加到最上面的代码中 View,它可能“看起来”已修复。

.navigationViewStyle(.stack)

如果您使用的是 SwiftUI。