Вопросы по теме 'swiftui-navigationlink'
SwiftUI Nested NavigationViews показывает несколько панелей навигации
Мой ContentView включает NavigationView, и я перехожу через NavigationLink к OverviewView, который отображает список, а оттуда через NavigationLink к DetailView. Теперь я хочу коснуться текста в моем DetailView и вызвать другое представление, НО,...
1496 просмотров
schedule
14.01.2022
Кнопка не меняет вид в SwiftUI
Итак, в моем ContentView.swift у меня есть этот код:
import SwiftUI
extension UIScreen{
static let screenWidth = UIScreen.main.bounds.size.width
static let screenHeight = UIScreen.main.bounds.size.height
static let screenSize =...
85 просмотров
schedule
11.01.2023
SwiftUI NavigationView, возврат, если NavigationLink находится внутри NavigationBarItem
Поскольку есть некоторые проблемы с iOS 13.4 и Xcode 11.4 с presentationMode.wrappedValue.dismiss() , я ищу альтернативный подход для программного возврата. Я нашел это решение от MScottWaller:
iOS SwiftUI: программно отображать или закрывать...
3487 просмотров
schedule
30.12.2021
Список SwiftUI с NavigationLink. Как изменить цвет выделения при нажатии?
У меня есть список с NavigationLink внутри. Когда я нажимаю на строку, она выделяется. Цвет, связанный со стилем пользовательского интерфейса (в info.plist), может быть темным или светлым. Как изменить цвет этой подсветки? Я нашел здесь несколько...
3888 просмотров
schedule
29.12.2021
SwiftUI VStack spacing: не работает должным образом
У меня есть SwiftUI VStack, который находится внутри scrollView, считывателя геометрии и NavigationView, вот код:
struct RezeptList: View {
@Environment(\.colorScheme) var colorScheme: ColorScheme
@EnvironmentObject private var...
564 просмотров
schedule
03.03.2022
Как упростить нажатие ссылки на значок панели навигации в SwiftUI?
Я добавил ссылку на задний край моей панели навигации, используя следующий код:
bodyContent
.navigationBarItems(trailing:
NavigationLink(
destination: InfoView()
) {
Image(systemName: "info.circle")...
62 просмотров
schedule
11.05.2024
SwiftUI в MacOS: вызов функции при нажатии NavigationLink
Моя потребность проста, но я не могу придумать способ (и многие сообщения довольно сложные или старые / для iOS).
У меня есть NavigationView с NavigationLink, и все работает нормально. По определенным причинам я хотел бы знать элемент, на который...
392 просмотров
schedule
01.05.2022
Закрытие представления с помощью статической панели навигации
Я создал простое представление, действующее как панель навигации, которая содержит кнопку меню и некоторый текст. Я использую это как элемент верхнего уровня за пределами моего NavigationView , который позволяет мне иметь статическое представление...
54 просмотров
schedule
03.11.2022
SwiftUI - изменение цвета панели навигации не применяется к строке состояния
Имею следующее:
var body: some View {
NavigationView {
VStack {
Text("Hello")
}.navigationBarTitle("Edit Profile", displayMode: .inline)
.background(NavigationConfiguration { nc in...
518 просмотров
schedule
10.11.2023
Индикатор раскрытия списка SwiftUI без NavigationLink
Я ищу решение, чтобы показать шеврон индикатора раскрытия информации без необходимости заключать мое представление в NavigationLink . Например, я хочу показать индикатор, но не переходить к новому представлению, а вместо этого, например, показать...
2145 просмотров
schedule
20.05.2022
NavigationLink активируется автоматически
У меня есть следующий код внутри проекта CoreData SwiftUI:
import SwiftUI
struct ContentView: View {
@FetchRequest(entity: TestObject.entity(), sortDescriptors: [NSSortDescriptor(keyPath: \TestObject.name, ascending: true)]) var objects:...
144 просмотров
schedule
16.01.2022
NavigationLink отображает окно назначения дважды подряд
При щелчке изображения в NavigationLink целевое представление отображается дважды (для каждого элемента во втором цикле ForEach).
Фотообъект соответствует ObservableObject, Hashable, Identifiable
List {...
255 просмотров
schedule
03.07.2023
Панель инструментов SwiftUI не отображается в представлении NavigationLink
Я пытаюсь показать панель инструментов в представлении, которое находится внутри навигационных ссылок. Когда я перехожу к третьему виду, я получаю следующее сообщение:
2020-09-15 23: 09: 31.097289-0500 CountTime [35018: 3542166] [Assert]...
1416 просмотров
schedule
06.10.2022
SwiftUI .toolbar исчезает после перехода по NavigationLink и возврата
Я добавил .toolbar на верхний уровень NavigationView, который в конечном итоге будет использоваться для выбора элементов в списке без использования жестов смахивания (кнопка вверх, кнопка вниз и т. Д.). У меня также есть .navigationBar для доступа к...
996 просмотров
schedule
20.04.2023
Ссылка навигации в элементах панели возвращает в начало NavigationView
struct Testing: View {
var body: some View {
NavigationView{
VStack {
Text("View 1")
Text("View 1.3")
NavigationLink(destination: TestView(),...
404 просмотров
schedule
22.06.2023
NavigationLink скрывает представление назначения или вызывает бесконечные обновления представления
Рассмотрим ситуацию, когда у вас есть ContentView и DestinationView . Оба они зависят от некоторых общих данных, которые обычно находятся внутри @ObservedObject var viewModel , которые вы передаете от родителя к потомку либо через...
166 просмотров
schedule
18.01.2022
SwiftUI: сбой при удалении последней ссылки NavigationLink
В SwiftUI с macOS и iPadOS возникает сбой, когда я делаю количество NavigationLink элементов переменной, а затем пытаюсь удалить последний элемент. Можно удалить любой другой элемент, кроме последнего. При сбое я получаю распечатку журнала:...
98 просмотров
schedule
08.05.2022
SwiftUI List Row onTapGesture для обработки Push
У меня есть DetailView с необязательной переменной person :
struct DetailView: View {
let person: Person
var body: some View {
VStack {
Text("Person Name: \(person.name)")
Text("Person...
115 просмотров
schedule
29.05.2022
Ссылка SwiftUi Navigation на то же представление всегда добавляется как подвид
Я пытаюсь перейти к тому же представлению с разными данными из ссылки навигации в текущем представлении.
Однако я вижу, что новое представление при переходе к нему добавляется как дочернее представление под первым представлением. Как на...
210 просмотров
schedule
04.03.2022
Передайте представление SwiftUI, имеющее собственные аргументы, в качестве переменной в другую структуру представления.
Я попытаюсь обрисовать здесь свой случай, у меня есть NavigationLink , который я хочу превратить в его собственную структуру, чтобы я мог использовать ее повторно. Label внутри NavigationLink одинаков для всех случаев, которые я использую,...
201 просмотров
schedule
17.03.2022