SwiftUI if условие в ZStack

У меня простой вид в SwiftUI. Есть переменная с именем connectionState. Для тестирования установлено значение true.

@State var connectionState: Bool = true

@ViewBuilder
    var body: some View {
        ZStack(alignment: .bottomTrailing) {
            if self.connectionState {
                ConnectionStatusBar()
                    .padding(.bottom, -24.0)
                    .offset(x: 0.0, y: -75.0)
            }
        }
    }

Но вид никогда не отображается. Когда я удаляю условие, оно отображается так, как должно. Нельзя ли использовать условие if в ZStack?

0 ответов

Другие вопросы по тегам