我有一个导航视图,其中包含一些元素(下面显示示例,请注意上面的空间),由于某种原因,顶部有多余的空间。我的代码摘录如下所示。
var body: some View {
NavigationView {
Text("There is an excess space above")
}.navigationViewStyle(StackNavigationViewStyle())
.navigationBarTitle(Text(""), displayMode: .inline)
.navigationBarHidden(true)
.edgesIgnoringSafeArea(.top)
}
我使用.navigationViewStyle(StackNavigationViewStyle())
是因为已解决了here的问题,调用了其他方法只是为了尝试删除此空间(从此处的其他类似问题中删除),但最终没有用。 iPhone和iPad模拟都会发生这种情况。谢谢