Описание тега swiftui-navigationstack
1
ответ
В NavigationStack правильные цвета, а в NavigationLink нет?
У меня есть это приложение, которое используетNavigationStackизменить цвета панели инструментов. При нажатии на навигационную ссылку цвета навигации не сохраняются на новом экране, и он возвращается к значениям по умолчанию. Вот 2 скриншота того, чт…
25 фев '23 в 16:30
0
ответов
Как программно вернуться назад, используя вложенную навигациюDestination в SwiftUI
Я пытаюсь реализовать программную вложенную навигацию, используяNavigationStackиnavigationDestination(isPresented:). Но я не могу понять, почему я не могу вернуться к А (кнопка Вернуться к А не работает - ничего не происходит, когда я ее нажимаю). К…
23 янв '23 в 16:18
1
ответ
Как я неправильно использую NavigationStack?
У меня есть этот крошечный образец кода при попытке использовать новый NavigationStack, но я получаю сообщение об ошибке: NavigationLink представляет значение типа «TransactionRoute», но нет соответствующего пункта назначения навигации, видимого из …
10 сен '22 в 22:44
1
ответ
SwiftUI NavigationStack NavigationLink одно и то же значение, несколько пунктов назначения
У меня такая модель... struct User: Codable { let followersCount: Int let followingCount: Int } Используя NavigationStack, я хотел бы иметь возможность использовать NavigationLink на основе значения NavigationLink(value: user.followersCount) { Text(…
23 янв '23 в 13:40
1
ответ
SwiftUI NavigationStack внутри NavigationSplitView не работает на iPhone и iPad
я пытаюсь использоватьNavigationStackвнутриNavigationSplitView. struct ContentView: View { @State var mainMenu: MenuItem? @State var subMenu: SubMenuItem? var body: some View { NavigationSplitView { List(MenuItem.allCases, selection: $mainMenu) { it…
08 авг '22 в 14:33
2
ответа
Представление листа с помощью NavigationStack в SwiftUI
Я пытаюсь выяснить, есть ли способ открыть лист с новым NavigationStack в iOS 16, но не могу найти способ. Таким образом, можно открыть лист, используя: .sheet(isPresented: $isShowing) Но с новым NavigationStack у вас есть массив типа, который вы пр…
28 сен '22 в 07:06
0
ответов
В NavigationStack отсутствует корневой контроллер из пути
я создаю историческую навигацию (назад, вперед) для приложения macOS В основном это работает нормально, но моя реализация зависит от пути, который, однако, не содержит корня (когда выбрана боковая панель, а [] назначается пути) как получить рут, или…
02 дек '22 в 11:11
0
ответов
Как использовать NavigationStack в iOS 16, чтобы мне не приходилось явно создавать ссылку с меткой, которую нужно нажать?
У меня есть представление с анимацией загрузки, в основном, когда этот вызов выполняется, я хочу автоматически перейти к следующему экрану. Раньше с параметром isActive я мог создать пустое представление для ссылки и легко переключать логическое зна…
23 фев '23 в 17:10
0
ответов
Бесконечный цикл с использованием @Binding при передаче данных между представлениями
Описание высокого уровня: Существует проблема вложенного представления, когда объект состояния передается через представления. В конце самого глубокого представления в иерархии приложение зависает, а потребление памяти постоянно увеличивается. Вариа…
24 дек '22 в 23:39
0
ответов
NavigationStack: пункт назначения не обновляется при удалении пути во время анимации
В моем приложении я использую настраиваемую панель навигации, которая, помимо других функций, позволяет пользователю вернуться назад. Я использую NavigationStack с массивом с перечислениями в качестве пути. При переходе назад я просто удаляю последн…
10 ноя '22 в 16:44
3
ответа
iOS 16 NavigationLinks во вложенных списках неактивны
Я запускаю xCode 14.2 на симуляторе iOS 16.2 и устройстве iOS 16.1.2. В моем приложении есть подсписки, которые реализованы как вложенныеListс. После обновления моего xCode внезапноNavigationLinks стали некликабельными. Похоже, что-то случилось с се…
19 дек '22 в 05:13
1
ответ
Ошибка навигации при закрытии представления при фокусировании на пустом модификаторе .searchable()
При попытке вернуться из представления, используя значение Dismiss среды, а также фокусируясь на пустом модификаторе с возможностью поиска, представление, к которому вы перешли обратно, перестает отвечать на запросы. Это связано с тем, что пустой UI…
23 янв '23 в 12:36
3
ответа
Неполный жест прокрутки назад приводит к неправильному управлению NavigationPath
Я ищу решения для следующей ошибки в моем примере кода ниже. Я попытался реализовать шаблон навигатора с помощью SwiftUI 4 и набора изменений API навигации iOS 16.0. Приведенный ниже пример будет скомпилирован в Xcode 14.0+, и при запуске в симулято…
06 окт '22 в 17:52
0
ответов
Несоответствие анимации NavigationStack (пользовательский пакет)
Я создал оболочку вокруг API стека навигации с заменой root и функциями push и remove. Есть одна ошибка, которую я не мог преодолеть некоторое время. Есть одна проблема, которая не соответствует всплывающим окнам и выталкивает анимацию после определ…
16 янв '23 в 22:12
0
ответов
Стек навигации SwiftUI с маршрутами
Я пытаюсь создать навигацию для своего приложения, используя стек навигации и маршрутизацию. Мой код работает и переходит к представлениям, проблема, с которой я сталкиваюсь, заключается в том, что представление вызывается несколько раз из оператора…
11 окт '22 в 09:09
2
ответа
Как я могу изменить цвет текста navigationTitle в NavigationStack?
Я пробовал это, но не работал: init() { let navBarAppearance = UINavigationBar.appearance() navBarAppearance.largeTitleTextAttributes = [.foregroundColor: UIColor.white] navBarAppearance.titleTextAttributes = [.foregroundColor: UIColor.white] }
09 ноя '22 в 00:55
1
ответ
навигация с помощью NavigationStack swiftUI
Я новичок в среде SwiftUI. Я пытаюсь реализовать NavigationStack. Я хочу перемещаться по действию кнопки вместо использования NavigationLink. Причина этого в том, что мне нужно перемещаться после того, как конкретная функция будет выполнена при нажа…
29 сен '22 в 14:52
1
ответ
NavigationStack толкает слишком много просмотров
Здравствуйте, я новичок в swiftui, и я создаю NavigationStack из массива элементов. Каждый элемент в массиве перемещается в навигацию, когда я нажимаю на элемент (мне приходится много раз нажимать кнопку «Назад», чтобы вернуться к корню). Кажется, я…
31 янв '23 в 22:41
1
ответ
Как использовать popToRoot с новым навигационным стеком iOS 16 внутри TabView?
Я хотел бы иметь возможность popToRoot из моего первого tabItem (когда я на странице 2 (из первого tabItem) и дважды нажимаю на первый tabItem, когда я на втором tabItem) без необходимости использовать пакет NavigationViewKit и только новый Navigati…
16 сен '22 в 16:36
2
ответа
NavigationLink срабатывает более одного раза в NavigationStack
Я столкнулся с проблемой, когдаNavTestChildViewзвонил еще один раз. Я не понимаю, что происходит не так. Я тестировал на реальном устройстве с iOS 16.0.3 и эмулятором Xcode 14.0.1. Я заменил исходный код, чтобы дать больше информации об архитектуре,…
13 окт '22 в 13:24