Вопросы по теме 'swiftui-navigationlink'

SwiftUI navigationLink не работает после удаления пункта назначения из стека
Раньше я этого не замечал, так что это может быть ошибка в новом выпуске. Когда я нажимаю NavigationLink, все работает, как ожидалось. Затем я могу нажать кнопку возврата (что я сделал с кнопкой возврата по умолчанию, а также с настраиваемой...
1985 просмотров
schedule 17.05.2022

Различия в теле просмотра в SwiftUI
У меня есть список меню let muscleEtfs = Menu(name:"MuscleETFs", image:"image", destination: .muscleETFs) let menus: [Menu] = [home, marketTrend, indexes, sectors, stockAnalysis, backtest, screener, myPortfolio, watchList, muscleStocks,...
209 просмотров
schedule 03.02.2023

@EnvironmentObject не работает через navigationLink
Я использую свой @EnvironmentObject , чтобы мои TeamData могли использовать другие, но это не работает. Когда я перехожу к другому представлению с помощью navigationLink в списке, все в порядке. Когда я нажимаю кнопку для того же просмотра,...
1174 просмотров
schedule 13.04.2022

Удаление деталей пользовательского интерфейса Swift
У меня есть список SwiftUI, который представляет подробный просмотр / нажатие на навигацию при нажатии на ячейку: import SwiftUI struct DevicesInRangeList: View { @ObservedObject var central = Central() var body: some View {...
1266 просмотров

ObervableObject запускается несколько раз и не обновляет мое представление
у меня такая структура contentView { navigationView{ foreach { NavigationLink(ViewA(id: id)) } } } /// где View A содержит триггер запроса в представлении Appear struct ViewA: View { @State var filterString:...
1366 просмотров

Просмотр не обновляется при нажатии с помощью навигационной ссылки
Я столкнулся с проблемой, когда представление не обновляется автоматически с помощью объекта @Observable. struct Person: Identifiable { var id: Int var name: String init(id: Int, name: String){ self.id = id self.name = name }...
137 просмотров
schedule 16.05.2022

Пользовательская DropShadow панели навигации в пользовательском интерфейсе Swift
Я пытаюсь применить настраиваемую тень к NavigationView с белым фоном. Я пробовал использовать UINavigationBar.appearance() , но в представлениях SwiftUI это не сработало. Я ищу такую ​​тень с нестандартным цветом и радиусом....
400 просмотров

Невозможно перейти ко второму представлению из панели навигации Swift UI
Я хочу перейти к следующему просмотру при нажатии кнопки «Щелкните меня». Но способа сделать это не нашел. Я пробовал NavigationLink, и они не работают внутри navigationBarItems. Если я удалю navigationBarItems, все элементы будут...
64 просмотров

NavigationView с NavigationLinks, заменяющими другую часть экрана?
Я пытаюсь реализовать с помощью SwiftUI главное представление (для игры), в нижней части которого есть рекламный баннер. Когда пользователь переходит из основного представления в представление настроек, тот же рекламный баннер должен оставаться там и...
70 просмотров
schedule 24.08.2022

Создайте боковую панель SwiftUI
Я хочу создать очень простую боковую панель iOS 14 с помощью SwiftUI. Настройка довольно проста, у меня есть три представления HomeView , LibraryView и SettingsView и перечисление, представляющее каждый экран. enum Screen: Hashable { case...
2914 просмотров
schedule 26.04.2022

SwiftUI передает вычисленную переменную следующему представлению
Я новичок в кодировании IOS и SwiftUI. Я много гуглил, но не мог найти решения, как передать вычисленную переменную в следующее представление. Вот фрагменты того, что у меня есть: import SwiftUI struct ContentView: View { @State private var...
75 просмотров
schedule 16.08.2022

Правильный способ использования таймера для запуска изменения NavigationView в SwiftUI
У меня есть приложение, в котором я хотел бы, чтобы пользователь мог запускать задачу по времени, и когда время истечет, иерархия навигации должна появиться и вернуть пользователя. У меня есть код, который ~ работает, но мне не нравится запах кода....
209 просмотров
schedule 14.05.2022

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

SwiftUI NavigationLink @ Привязка элемента массива вызывает фатальную ошибку: индекс вне допустимого диапазона
У меня есть наблюдаемый объект, который является моим единственным источником истины: class NetworkFetcher: ObservableObject { @Published var list: [Car] = [Car(id: UUID().uuidString, name: "Tesla"), Car(id: UUID().uuidString, name:...
211 просмотров

Отсутствует пункт назначения при открытии корневого просмотра
Я сослался на эту ветку переполнения стека SwiftUI Как открыть представление root . Однако в моем случае это не работает, конечно, ни один ответ не подходит для каждого случая использования, поэтому всегда нужно немного изменить ответ, но, конечно,...
373 просмотров
schedule 23.05.2023

Навигационная ссылка SwiftUI, содержащая кнопку
У меня есть список SwiftUI, который выглядит так: List { ForEach(items) { item in NavigationLink(destination: EditItemView(item: item)) { ItemView(item: item, buttonAction: { // Do something }) } } где...
120 просмотров

Как разместить NavigationLink внутри другой NavigationLink
Моя команда и я в настоящее время разрабатываем клиент Mastodon в SwiftUI, и у меня есть простой StatusView, в котором я отображаю все данные поста, который в настоящее время выглядит так: Это представление, известное в моем проекте как...
306 просмотров
schedule 27.06.2022

Использование NavigationLink в меню (SwiftUI)
Можете ли вы использовать NavigationLink как элемент Menu в swiftUI? Кажется, ничего не делает: Menu { NavigationLink(destination: Text("test1")) { Text("item1") } NavigationLink(destination:...
1077 просмотров
schedule 19.04.2022

SwiftUI NavigationСсылка в списке
Я попытался сделать список, в котором есть изображение и ссылка для навигации. В iOS 14.1 все работает нормально, но после обновления iOS до 14.2 что-то ломается. В списке, когда пользователь щелкает большое изображение, появляется всплывающая...
540 просмотров

Невозможно перейти к корневому представлению после нажатия NavigationLink в строке списка
Я новичок в SwiftUI, и я изо всех сил пытаюсь успешно перейти к корневому контроллеру при нажатии на NavigationLink в строке списка. Я следую подходу, продемонстрированному в этом другом сообщении . Я могу заставить эту реализацию работать в...
27 просмотров