У меня есть навигационный вид, содержащий некоторые элементы (пример, показанный ниже, обратите внимание на пространство выше), и по какой-то причине наверху есть лишнее пространство. Точнее говоря, я работаю над приложением для iPad, и лишнее пространство сверху меня беспокоит. Ниже приведен фрагмент моего кода.
var body: some View {
NavigationView {
Text("There is an excess space above")
}.navigationViewStyle(StackNavigationViewStyle())
.navigationBarTitle(Text(""), displayMode: .inline)
.navigationBarHidden(true)
.edgesIgnoringSafeArea(.top)
}
Я использовал .navigationViewStyle(StackNavigationViewStyle())
из-за решенной проблемы здесь , а другие методы были вызваны только в попытке удалить это пространство (из других подобных вопросов здесь), но не сработало в конце. Это происходит как с симуляцией iPhone, так и с iPad. Спасибо
![enter image description here](https://i.stack.imgur.com/ZLVQz.png)
![enter image description here](https://i.stack.imgur.com/Ktq9F.png)