Размещение панели инструментов над клавиатурой не работает в iOS 17.IOS

Программируем под IOS
Ответить
Anonymous
 Размещение панели инструментов над клавиатурой не работает в iOS 17.

Сообщение Anonymous »


Следующий фрагмент кода представляет собой пример вопроса.

импортировать SwiftUI структура TestingView: Просмотр { @State var myText = "" @State var myText2 = "" var body: some View { Навигационный стек { Форма { Текст("Строка 1") Текст("Строка 2") TextField("Напишите здесь", текст: $myText) TextField("Напишите и здесь", текст: $myText2) } .navigationTitle("Панель инструментов тестирования") // удаляем, если заголовок не нужен .navigationBarTitleDisplayMode(.inline) .toolbar { ToolbarItemGroup(размещение: .keyboard) { Кнопка { print("Кнопка нажата") } этикетка: { Изображение (имя системы: «chevron.up») } Кнопка { print("Кнопка нажата") } этикетка: { Изображение (имя системы: «chevron.down») } Разделитель() } } } } } структура TestingView_Previews: PreviewProvider { статические предварительные просмотры var: some View { ТестированиеView() } }
Изображение


Он отлично работает на iOS 16.4 или более ранней версии, но не на iOS 17. Есть ли решение для iOS 17?
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»