SwiftUI NavigationButton внутри навигационных элементов - PullRequest
4 голосов
/ 15 июня 2019

Я надеюсь, что смогу использовать NavigationButton для перехода к новому представлению в .navigationBarItems. Вот как я ожидаю, что это должно работать:

NavigationView {
    Text("Hello world")
    .navigationBarTitle(Text("Title"))
    .navigationBarItems(trailing:
        NavigationButton(destination: TestView()) {
            Text("Next")
        }
    )
}

Однако кнопка «Далее» ничего не делает! Мне известно о PresentationButton, который обеспечивает представление поповера следующим образом:

NavigationView {
    Text("Hello world")
        .navigationBarTitle(Text("Title"))
        .navigationBarItems(trailing:
            PresentationButton(destination: TestView()) {
                Text("Next")
            }
        )
}

Но это не то, что я ищу.

1 Ответ

0 голосов
/ 02 июля 2019

Вы можете использовать DynamicNavigationDestinationLink , я отправил ответ на очень похожий вопрос в:

https://stackoverflow.com/a/56858112/7786555

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