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

Настроить изображение кнопки боковой панели в режиме разделенного просмотра
У меня есть приложение SwiftUI. На iPad значок боковой панели (вверху слева) появляется, когда активен режим разделения экрана. Я не могу скрыть это, используя .navigationBarBackButtonHidden(true) , чтобы сделать свой собственный. Как я...
242 просмотров

Как удалить панель поиска из NavigationView в SwiftUI?
Я следовал этому руководству, чтобы добавить SearchBar в свое приложение SwiftUI: http://blog.eppz.eu/swiftui-search-bar-in-the-navigation-bar/ Он в основном использует настраиваемый модификатор для добавления SearchBar в NavigationView:...
22 просмотров
schedule 16.10.2021

SwifUI LandScape NavigationTopBar не скроет
Мне нужен был только один ландшафтный вид между всеми видами, поэтому я добавил код ниже в AppDelegate func application(_ application: UIApplication, supportedInterfaceOrientationsFor window: UIWindow?) -> UIInterfaceOrientationMask {...
67 просмотров

SwiftUI, как показать большой заголовок навигации без использования представления навигации?
Я использую приведенный ниже PullToRefreshHack из этого SO-ответа , который хорошо работает , но проблема в том, что когда я оборачиваю его в NavigationView (который мне нужен для отображения большого заголовка навигации этого представления), я...
83 просмотров

как добавить разделитель панели инструментов для трехколоночного представления в жизненном цикле swiftUI
Я ищу способ создать панель инструментов для трехколоночного макета, такого как Mail.app. Кроме того, Notes.app использует почти ту же панель инструментов, с той лишь разницей, что между этими двумя приложениями важно то, что Notes.app выглядит как...
506 просмотров

Визуальные сбои в NavigationTitle - прозрачный и не меняющий состояние с .large на .inline при прокрутке
.navigationTitle на некоторых представлениях, похоже, имеет некоторые проблемы. В некоторых представлениях (и только в некоторых случаях) .navigationTitle не изменится с .large на .inline , как можно было бы ожидать. Вместо этого заголовок...
103 просмотров
schedule 23.04.2022

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

NavigationView добавляет дополнение к списку в SwiftUI в iOS
Я новичок в SwiftUI, я создаю довольно простой пользовательский интерфейс, используя NavigationView с VStack под ним, у которого есть два представления. Один из них - простой вид, а другой - список. Подводя итог, мой код выглядит так: struct...
35 просмотров

Использование моделей представления в SwiftUI без накладных расходов на выделение памяти
Использование моделей представления в SwiftUI Для четкого разделения проблем я хочу использовать представления SwiftUI с моделями представлений. У меня есть два представления, ListView и DetailView , где первое подталкивает последнее при...
162 просмотров

SwiftUI Скрыть панель TabView внутри представлений NavigationLink
У меня есть TabView и отдельные стеки NavigationView для каждого элемента Tab. Он работает хорошо, но когда я открываю любую ссылку NavigationLink, панель TabView все еще отображается. Я бы хотел, чтобы он исчезал всякий раз, когда я нажимаю на...
3358 просмотров

NavigationLink Push через isActive немедленно закрывается
Я хочу запустить стек навигации в SwiftUI. Таким образом, я хочу запустить второе представление сразу после появления первого представления. Поэтому я хочу использовать @State var, для которого я установил значение true onAppear, и, таким образом,...
128 просмотров

Как отключить навигацию Baritems в swiftUI
У меня есть кнопка .navigationBarItems, которую я хочу включить / отключить в зависимости от того, что делает мое приложение, но я не могу, хоть убей, понять, как, черт возьми, это сделать ?! Мое представление втягивается в основное представление...
89 просмотров
schedule 05.07.2023

Переход к nextView при нажатии кнопки в зависимости от условия, swiftUI
Я много читал здесь о навигации в SwiftUI и пробовал несколько вещей, но ничего не работает должным образом. Я разрабатываю приложение для часов, в котором мне нужно использовать два TextField. Я хочу перейти к следующему экрану только тогда, когда...
41 просмотров

Большое пространство над navigationTitle (Swift / SwiftUI)
На моем представлении есть это огромное пространство над текстом заголовка, и я не знал, как от него избавиться, поскольку все, что я пробовал, похоже, ничего не дает. Как я могу удалить это пространство? Изначально я намеревался просто скрыть...
29 просмотров
schedule 03.10.2023

Выделение SwiftUI NavigationLink остается выделенным после возврата к предыдущему виду
У меня есть серия представлений в SwiftUI. Один из них представляет собой представление меню, которое состоит из списка ссылок навигации , заключенных в представление навигации . Код выглядит следующим образом. var body: some View {...
150 просмотров

SwiftUI 2.0: как настроить панель навигации iOS 14 с помощью панели инструментов () без заголовка?
У меня есть следующая настройка для моего экрана приложения iOS 14: import SwiftUI import UIKit struct MyNavigationView: View { init() { // Color Settings UINavigationBar.appearance().barTintColor =...
266 просмотров

Swift UI с вложенными представлениями навигации
Я новичок в SwiftUI и Stack Overflow, поэтому приветствую любую помощь. В настоящее время я создаю приложение с вложенными представлениями навигации. Однако у меня возникает одна проблема: когда я использую эти вложенные представления, заголовки...
215 просмотров
schedule 13.05.2024

Получение Компилятор не может проверить тип этого выражения в разумные сроки; попробуйте разбить выражение на отдельные подвыражения
В настоящее время я изучаю SwiftUI и столкнулся с проблемой. Компилятор не может проверить выражение. Все началось, когда я добавил текст (дата обновления). Кроме того, Update - это созданная мной структура, в которой одним из элементов данных...
67 просмотров