Я хотел бы, чтобы текстовое изображение изменялось, когда клавиатура находится на экране, поэтому пользователь все еще может видеть, что находится внизу. Как мне это сделать? Должен ли я получать уведомления? СпасибоИзменение размера UITextView при отображении клавиатуры (Swift)
1
A
ответ
2
Используйте уведомления клавиатуры (например, UIKeyboardWillShowNotification
). Нет необходимости изменять размер текстового представления; просто измените размер своей вставки содержимого (и ее вкладки с прокруткой).
Смежные вопросы
- 1. Swift: Изменение ограничений автоопределения при отображении клавиатуры
- 2. Изменение размера EditText при отображении экранной клавиатуры
- 3. Изменение размера UITextView при появлении клавиатуры
- 4. UITextView не будет прокручиваться при отображении клавиатуры
- 5. Изменение размера окна QML при отображении виртуальной клавиатуры
- 6. Изменение размера UITextView при вращении в iOS
- 7. Рассеивание клавиатуры при отображении UITextField и UITextview внутри UIWindow
- 8. Динамическое изменение размера UITextView
- 9. UITextView Изменение размера Динамически
- 10. Изменение размера UITextView автоматически
- 11. Изменение размера проблемы UITextView
- 12. Прокрутка при отображении клавиатуры?
- 13. Изменение размера представления при появлении клавиатуры (iOS)
- 14. Изменение размера страницы и изменение формы при отображении полосы прокрутки
- 15. Изменение размера UITextView в UITableViewCell
- 16. Изменение размера текста в UITextView
- 17. Изменение размера UITextView и UITableViewCell
- 18. Отключить кнопки при отображении клавиатуры
- 19. Макет настраивается при отображении клавиатуры
- 20. Скрыть элементы при отображении клавиатуры
- 21. Пропуск прокрутки UITableViewController при отображении клавиатуры
- 22. Изменение размера клавиатуры в быстром?
- 23. Swift ios перемещает текстовое поле при отображении клавиатуры
- 24. UIPopoverView становится искаженным при отображении клавиатуры + iPad
- 25. UIScrollView требуется только при отображении клавиатуры
- 26. UIPopOver, UITextView и автоматическое изменение размера
- 27. DialogFragment не изменяет размер при отображении клавиатуры
- 28. IOS App сбой при отображении клавиатуры
- 29. изменение константы автоопределения при отображении на клавиатуре
- 30. Проблемы с изменением вложений UITableView при отображении его клавиатуры
Загружаемый пример здесь: https://github.com/mattneub/Programming-iOS-Book-Examples/blob/master/bk2ch10p532textViewAndKeyboard/ch23p811selfSizingTextField/ViewController.swift – matt
Фантастический. Спасибо. –
Удивительно! Для IOS 8, тем более, что нет никакой поддержки Swift для UIViewAnimationCurve raw-значения 7, которое является тем, что возвращается для пользовательского значения кривой анимации клавиатуры в сообщении уведомления (это подход, используемый некоторыми более старыми решениями на основе более ранних iOS и Objective С). Я хочу получить книгу :-) – clearlight