Мое приложение является только IPad и вид корневой встроен в контроллер навигации, который имеет два субсчета просмотров:сделать пользовательский вид палку в верхней части клавиатуры, вращая устройство
1) UITextView
(не UITextField
), которая охватывает всей области, за исключением навигационной панели.
2) другой UIView
, который служит в качестве инструментальной панели. Он охватывает UITextView и первоначально остается в нижней части корневого представления.
Теперь я могу сделать «панель инструментов» идет вверх и вниз синхронно с виртуальной клавиатурой.
Но есть одна проблема: если я вращает устройство в то время как клавиатура показывает, на «панель инструментов» больше не прилипает к верхней части виртуальной клавиатуры, вместо этого он остается в центре экрана при вращении и падает, чтобы встретить клавиатуру после поворота, что довольно уродливо.
В настоящее время я делаю панель инструментов вид идет вверх и вниз за счет динамического добавления и удаления ограничений на него, и я не уверен, является ли это проблема, потому что я только тестирование его с помощью тренажера.
Может ли кто-нибудь дать мне совет по этому поводу?
Примеры такого UITextView с панели инструментов в нижней части приложений могут быть Document Pro или Pages.
нужно больше разъяснений с снимок экрана – Jamil