Кнопка и текст в VStack - PullRequest
       0

Кнопка и текст в VStack

1 голос
/ 07 апреля 2020

Я пытаюсь определить следующий вид в SwiftUI, но он не работает:

struct ContentView: View {
    var body: some View {
        Text("Placeholder")
        Button(action: {
            // Do something
        }) {
            Text("Button")
        }
    }
}

Ошибка:

Function declares an opaque return type, but has no return statements in its body from which to infer an underlying type

Есть также два предупреждения:

Result of 'Text' initializer is unused

и

Result of 'Button<Label>' initializer is unused

Я пытаюсь кодировать с XCode11 на Ma c с ОС Catalina. Кто-нибудь знает в чем проблема?

Ответы [ 2 ]

0 голосов
/ 07 апреля 2020

Вы пропустили VStack:

var body: some View {
    VStack {
        Text("Placeholder")
        Button("Button"){ }
    }
}
0 голосов
/ 07 апреля 2020

Вы забыли добавить упомянутое VStack

var body: some View {
    VStack {                // << here !!
       Text("Placeholder")
       Button(action: {
        // Do something
       }) {
          Text("Button")
       }
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...