Переход к контроллеру модального вида с видимой клавиатурой - PullRequest
0 голосов
/ 05 февраля 2012

Можно ли представить мой контроллер модального вида с уже видимой клавиатурой? В настоящее время текстовое представление модального устройства становится первым респондентом, как только загружается его представление, в результате чего анимация клавиатуры поднимается снизу.

This is halfway through the transition (they keyboard is animating as well)

Мне бы хотелось, чтобы клавиатура уже была на модальной стороне и была частью ее перехода. Есть предложения?

Ответы [ 2 ]

3 голосов
/ 05 февраля 2012

Клавиатура - это отдельный объект UIWindow.Он не находится в той же иерархии представления, что и представление вашего контроллера представления.Чтобы это произошло, вам нужно покопаться в свойстве UIApplication windows для окна клавиатуры и заменить его анимацию по умолчанию на собственную анимацию.

0 голосов
/ 05 февраля 2012

Вы можете попробовать ввести код becomeFirstResponder в vieWillAppear, но это не совсем то, что нужно делать.

Возможно, вам придется заменить фактическую анимацию клавиатуры на пользовательскую.анимация, заставляющая его загружаться немедленно и без прокрутки вверх.

...