Дополнительное пространство после скрытия первого раздела в форме в SwiftUI - PullRequest
2 голосов
/ 21 октября 2019

Мне нужно скрыть / показать разделы в Form, я сделал следующий код, который отлично работает для всех разделов, кроме первого, после того, как я спрятал и показал снова первый Section, есть дополнительный пробел ввверху, см. рисунок ниже, есть идеи, почему это происходит?

struct ContentView: View {

    @State var visible = true

    var body: some View {
        Form {
            visible ? Section(header: Text("label")) {
                        Text("text")
                    } : nil
            Section {
                Button(action: {
                    self.visible.toggle()
                }, label: {
                    Text("hide/show text")
                })
            }
        }
    }
}

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...