Описание тега ios-navigationview

2 ответа

SwiftUI: как переключиться на новый стек навигации с помощью NavigationViews

В настоящее время я использую SwiftUI Beta 5. У меня есть рабочий процесс, который включает навигацию по серии представлений. Последнее представление включает в себя операцию, которая заполняет загрузку данных в приложение и завершает этот конкретны…
2 ответа

Как получить список в SwiftUI, способный указывать на несколько представлений на основе строки

Простой способ выразить это - вернуться к UITableView и получить didSelectRowAt(indexPath) функция, которая вела себя так: if (indexPath.row == 0) { ... } else { ... } Там, где основано на значении indexPath.row, я могу вызывать уникальный контролле…
06 авг '19 в 06:21
1 ответ

Работают ли onAppear и onDisappear в NavigationView приложения SwiftUI должным образом?

Я хотел бы знать, является ли поведение onAppear и Disappear в SwiftUI (Xcode 11 beta 6, как я пишу это) тем, что разработчик посчитал бы более полезным, или это скорее проблема, чем функция. Прямо сейчас, если мы используем каскадную навигацию, как…
26 авг '19 в 19:54
4 ответа

Удалить текст с кнопки "Назад" в SwiftUI

Короче говоря, я хочу сделать это, но с SwiftUI. (Дом должен быть удален) До сих пор я не нашел способ получить доступ к NavigationBarButton непосредственно, и мне удалось найти следующее, что, кажется, единственный способ найти кнопку для изменения…
06 авг '19 в 17:50
1 ответ

Переключите кнопку на панели навигации в SwiftUI и измените ее внешний вид.

С помощью SwiftUI Я хотел бы иметь возможность изменить кнопку на моем NavigationView основанный на некотором значении Bool, указывающем, должно ли оно быть включено или выключено. Это будет вести себя аналогично тому, как с помощью UIKit вы можете …
07 авг '19 в 17:49
6 ответов

SwiftUI, как установить изображение для NavigationBar titleView, как в UIKit?

Я хочу установить изображение в titleView NavigationBar в SwiftUI, как мы это делаем в UIKit navigationItem.titleView = UIImageView(image: UIImage(named: "logo")) вот как мы это делаем в UIKit. кто-нибудь знает как это сделать?
22 окт '19 в 14:32
1 ответ

SwiftUI - возврат в стек навигации не освобождает представление

Я хотел бы начать с выделения моей иерархии представлений. я простоFindUserView а также WelcomeView. FindUserViewиспользуется для получения пользователей с сервера, если введенный адрес электронной почты существует. Если да, то он автоматически пере…
27 апр '20 в 00:09
1 ответ

NavigationView не отображается правильно при использовании TabView в SwiftUI

Здравствуйте все. Я разрабатываю простое приложение SwiftUI, которое отображает несколько твитов. У него есть вкладка с двумя представлениями: главная страница, на которой будут отображаться твиты, и вторичное представление. Проблема в том, что на г…
04 сен '19 в 01:20
1 ответ

Жизненный цикл в SwifUI: запуск кода при выходе из дочернего представления иерархии NavigationView

Благодаря NavigationView в SwiftUI мы извлекаем выгоду из простоты построения кода. Однако не раскрываются, по крайней мере, на этих ранних стадиях отмены. Кроме того, снижение внимания к управлению жизненным циклом представлений затрудняет выяснени…
14 сен '19 в 13:40
1 ответ

Изменение фона панели NavigationView при модальном представлении

Я не могу придумать способ сделать панель навигации непрозрачной черной... Все связанные хаки, похоже, не работают, если представление навигации представлено модально... Вот как я представляю свой webView: Button(action: { self.showFAQ.toggle() }) {…
13 окт '19 в 17:32
3 ответа

SwiftUI Nested NavigationView navigationBar исчезает

У меня есть три представления, которые представляют собой списки. struct MainMenuView: View { @EnvironmentObject var dataModel: DM var body: some View { return NavigationView{ List { Matchup() GameSettings() EnteringGame() } } } Внутри Matchup() str…
10 окт '19 в 22:48
0 ответов

NavigationLink срабатывает из любой точки обзора

Я пытаюсь настроить новый вид при щелчке значка речевого пузыря. В настоящее время новое представление запускается правильно, но я могу щелкнуть в любом месте тела моегоPostView и NavigationLinkбудет запущен. Я не могу заставить новое представление …
07 ноя '19 в 08:44
1 ответ

Как добавить анимацию в транзитоны между пользовательскими элементами навигации, созданными из AnyView?

Есть ли способ добавить анимацию к переходам между пользовательскими NavigationItems сделан из AnyViewкак описано в этой статье? Мне все в этом нравится NavigationStack системе, за исключением того, что нельзя добавлять анимированные переходы. Я так…
18 ноя '19 в 09:00
3 ответа

Глубокая программная навигация SwiftUI NavigationView

Я пытаюсь привести в порядок стек глубокой вложенной программной навигации. Следующий код работает должным образом, когда навигация выполняется вручную (то есть при нажатии ссылок). Когда вы нажимаетеSet Nav кнопка, стек навигации действительно изме…
0 ответов

Как получить список SwiftUI и NavigationView с фоновым градиентом?

Когда я прокручиваю список, я хочу уменьшить панель навигации от большого к маленькому. Это работает по умолчанию, но если я попытаюсь добавить градиент за таблицей, это больше не сработает. Код прилагается (попробуйте раскомментировать градиент, чт…
22 дек '19 в 17:45
1 ответ

Переключение между представлениями в SwiftUI в NavigationView

Сегодня я пытаюсь переключаться между двумя разными представлениями, но я хочу использовать одно и то же представление для очистки информации из предыдущего представления. Я создал MotherView для вызова двух разных представлений. Вот мой код import …
29 янв '20 в 20:16
1 ответ

Как использовать TabView с NavigationView в SwiftUI?

У меня такая же проблема, как и у человека, который разместил этот вопрос: NavigationView не отображается правильно при использовании TabView в SwiftUI Я что-то делаю не так или это просто ошибка SwiftUI, которая будет исправлена?
17 сен '19 в 02:19
2 ответа

В таблице действий в NavigationView есть ошибка

Я провожу тесты. Если я просто сделаю такую ​​кнопку: Button(action: { self.showActionSheet = true }) { Text("Click") }.actionSheet(isPresented: $showActionSheet) { ActionSheet(title: Text("This is a test")) } Оно работает! Но если я вставлю это Nav…
06 окт '19 в 16:29
0 ответов

Как сохранить нажатый вид при переходе между вкладками?

Я заметил, что TabView имеет другое поведение, чем UITabBarController, стек представления очищается каждый раз, когда пользователь переходит с одной вкладки на другую. Я создал небольшой образец, чтобы проиллюстрировать свой случай: struct ContentVi…
16 окт '19 в 14:06
2 ответа

Как включить UISearchController в SwiftUI NavigationView с помощью свойства searchController UINavigationController?

Я пытаюсь создать представление SwiftUI, где у меня есть NavigationView, который обертывает настраиваемый MapView (который обертывает MKMapView), но с очень минимальным успехом я не могу интегрировать контроллер поиска в NavigationView, в отличие от…
22 дек '19 в 23:25