Описание тега swiftui-toolbar

0 ответов

Как добавить панель инструментов клавиатуры в SwiftUI, которая остается, даже если клавиатура не отображается

У меня есть приложение для чата, и я хочу добавить на клавиатуру панель инструментов, аналогичную inputAccessoryView, которая использовалась ранее до SwiftUI. Я знаю, что iOS15 теперь имеет возможность добавить панель инструментов, используя следующ…
1 ответ

Как настроить панель инструментов SwiftUI для отображения в центре представления

Я экспериментирую с SwiftUI ToolbarItem в различных положениях, на мой взгляд, например, в bottomBar и навигации. Мне интересно, можно ли центрировать ToolBarItem по вертикали в представлении, а не сверху или снизу. При настройке размещения для Tool…
7 ответов

SwiftUI - добавление кнопки панели инструментов клавиатуры только для одного текстового поля добавляет ее для всех текстовых полей.

Задний план У меня есть два s, один из которых имеет тип клавиатуры . Учитывая, что при использовании клавиатуры с десятичной панелью, чтобы закрыть ее, нет кнопки «Готово», скорее, как клавиша возврата стандартной клавиатуры, я хотел бы добавить кн…
28 дек '21 в 22:40
1 ответ

Панель инструментов прыгает на месте, когда появляется вид

У меня есть представление с панелью инструментов внизу, к которой я перехожу с помощью . Но когда появляется представление, панель инструментов отображается слишком низко. Примерно через полсекунды он внезапно встает на место. Это происходит только …
09 янв '22 в 23:18
1 ответ

Панель инструментов исчезает, когда StackNavigationViewStyle на iPad | SwiftUI для iOS 15

У меня есть этот TabView: ZStack(alignment: Alignment(horizontal: .center, vertical: .bottom)){ TabView(selection: $mainViewProperties.currentView) { ... //HOME NavigationView{ HomeView( ) .navigationBarTitleDisplayMode(.inline) } .tag(MainViewPrope…
1 ответ

Как создать пользовательскую панель инструментов?

Я хочу иметь липкую панель инструментов с несколькими различными параметрами фильтрации над a в SwiftUI. Есть ли способ просто разместить полный настраиваемый вид внутри.toolbarсобственностьList? С приведенным ниже кодом все выглядит очень неожиданн…
16 фев '23 в 00:08
0 ответов

Как создать новую ссылку для навигации на панели инструментов в каждом новом представлении и вернуться к предыдущему представлению?

Необходимо создать новую ссылку навигации на панели инструментов для каждого нового представления, переходящую к следующему элементу в массиве, и кнопку «Назад», переходящую к предыдущему элементу. В настоящее время он этого не делает и продолжает с…
0 ответов

ToolbarItemGroup(размещение: .keyboard) не работает для текстового представления UIViewControllerRepresentable

Я использую реализацию UITextView для редактирования форматированного текста в SwiftUI. Я завернул его в тип UIViewControllerRepresentable. Я пытаюсь использовать API-интерфейс ToolBarItemGroup, чтобы поместить его над клавиатурой, как если бы я пре…
1 ответ

Как переключаться между tabBar и панелью инструментов swiftUI?

В приложении «Файлы» после нажатия кнопки «Выбрать» панель вкладок переключается на панель инструментов. Как я могу сделать это с помощью swiftUI?(Переключение между tabBar и панелью инструментов) struct tabBar: View { var body: some View { TabView …
04 янв '23 в 22:07
2 ответа

SwiftUI: выход из системы и переключение экранов из всплывающего окна

В моем приложении у меня есть представление, которое настроено либо на представление входа в систему, либо на домашнюю вкладку TabView, в зависимости от того, вошел ли пользователь в систему. Из TabView пользователь может перейти к всплывающему проф…
0 ответов

Представить лист с TextField и его клавиатурой в одной анимации?

Я создаю приложение для SwiftUI. Вы нажимаете кнопку «Добавить», которая открывает лист частичной высоты, где вы можете ввести и сохранить новую задачу. Ввод добавления листа (TextField) должен быть сфокусирован при появлении листа, поэтому, чтобы в…
0 ответов

Проблема с панелью инструментов SwiftUI в iOS 15

Этот код, который отображает кнопку на панели инструментов для переключения свойства «закладки» объекта модели, работает как задумано в симуляторе iPhone под управлением iOS 16.0 : class Item: ObservableObject { @Published var bookmarked = false } s…
18 июл '23 в 11:48
0 ответов

Цвет фона нижней панели панели инструментов SwiftUI не изменится

Я пытаюсь изменить цвет панели инструментов. Я нашел код .toolbarBackground(Color.blue, for: .navigationBar) и попытался разместить его в другом месте моего кода, но безуспешно. вот пример кода с моей нижней панелью. Я хотел бы изменить цвет нижней…
3 ответа

Как добавить пространство между элементами NavigationStack и панелью инструментов NavigationStack

Что: добавить пространство между списком внутри стека навигации и панелью инструментов сверху. Текущий код такой struct ContentView: View { let words = ["Hello", "World", "SwiftUI", "OpenAI", "ChatGPT"] var body: some View { NavigationStack { List(w…
0 ответов

Добавьте пространство между панелью инструментов NavigationStack и другими элементами.

Я пытаюсь добавить пространство между желтой панелью инструментов и элементом MiniView ниже. Когда я добавляю пространство, кажется, что оно расширяет панель инструментов. Пространство должно быть похоже на пространство между MiniView и List. import…
1 ответ

Анимация панели инструментов при расширении панели поиска не работает SwiftUI

Я хочу анимировать расширяющуюся панель поиска. Когда я нажимаю кнопку поиска, я хочу расширить панель поиска влево, а когда я закрываю текстовое поле поиска, свернуть вправо. ToolbarItem(placement: .automatic) { HStack{ if self.showSearchBar{ HStac…
2 ответа

SwiftUI — отсутствует кнопка на панели инструментов

Следующий пример кода иллюстрирует проблему, с которой я столкнулся в своем приложении SwiftUI: import SwiftUI struct ContentView: View { var body: some View { NavigationView { Text("Hello, world!") .toolbar { ToolbarItem { Button { print("house") }…
24 июн '23 в 12:14
0 ответов

Как отобразить меню в развернутом виде на панели навигации?

Я хочу отобразить средство выбора с несколькими вариантами выбора одного из них. Я мог бы это сделать, но проблема в том, что меню свернулось. Как сделать так, чтобы меню отображалось в развернутом виде? Пример кода: struct TestingView: View { enum …
10 мар '23 в 09:11
1 ответ

Есть ли способ одновременно сохранить анимированное пролистывание с помощью TabView (.page) и прозрачной панели инструментов?

Я хочу сохранить вместе анимированное пролистывание (.page) и прозрачность панели инструментов. Вот мой код с прозрачностью панели инструментов: struct TestView: View { @State private var tabSelection = 1 var body: some View { TabView(selection: $ta…
08 ноя '23 в 17:55
1 ответ

Как скрыть SwiftUI ToolBarItem, когда список находится в режиме редактирования?

У меня есть простой список внутри стека навигации с панелью инструментов. Панель инструментов содержит кнопку редактирования и кнопку «Готово», позволяющую закрыть представление. Как скрыть кнопку «Готово», когда представление находится в режиме ред…
15 окт '23 в 16:12