Вопросы по теме 'ios-navigationview'

Работают ли onAppear и onDisappear в NavigationView приложения SwiftUI должным образом?
Я хотел бы знать, является ли поведение onAppear и onDisappear в SwiftUI (Xcode 11 beta 6, когда я писал это) более полезным для разработчика, или это просто больше проблема, чем функция. Прямо сейчас, если мы будем использовать каскадную...
8974 просмотров
schedule 12.10.2022

SwiftUI - панель навигации NavigationView с закругленным углом и тенью
Я использую SwiftUI для своего приложения iOS (13+). Требуется, чтобы нижняя часть панели навигации SwiftUI NavigationView закруглялась и затемнялась. Нравится: Панель навигации с закругленным дном и тенью По этой теме есть аналогичное...
794 просмотров

Почему SwiftUI автоматически перемещается назад при обновлении моего базового источника данных и как избежать такого поведения?
У меня довольно обычная установка: Список элементов, созданный с помощью компонента ForEach При нажатии на элемент мое приложение переходит к подробному представлению Внутри подробного представления пользователь может выполнять обновления,...
236 просмотров
schedule 20.04.2022

PresentationMode.dismiss странное поведение при использовании нескольких ссылок NavigationLink внутри ForEach
В моем приложении 4 представления (назовем их View_A [root] - ›View_B -› View_C - ›View_D). Навигация между ними производилась с помощью NavigationView / NavigationLink. Когда я вызываю self.presentationMode.wrappedValue.dismiss () из последнего...
47 просмотров

Навигация внутри мастера вместо деталей в SplitView в SwiftUI
У меня есть разделенное представление в моем приложении для iPad: struct ContentView: View { var body: some View { NavigationView { List { NavigationLink("Show the slave view HERE", destination:...
476 просмотров

Тег NavigationLink и выделение не работают должным образом
Возможно, мне что-то не хватает, но я не могу заставить NavigationLink работать внутри списка. Я использую NavigationLink (пункт назначения, тег, выбор), и я хотел бы перейти к корневому представлению одним нажатием кнопки, как вы можете видеть в...
495 просмотров