Изменение времени анимации клавиатуры iOS - PullRequest
8 голосов
/ 25 сентября 2011

Есть ли способ изменить время, которое занимает анимация клавиатуры iOS?

1 Ответ

16 голосов
/ 11 ноября 2011

Я действительно нашел лучшее решение. Что вы можете сделать, так это программно сделать текстовое поле или текстовое представление первым респондентом в анимации с продолжительностью на ваш выбор. Примером появления клавиатуры в течение одной секунды может быть:

[UIView animateWithDuration:1.0 animations:^
{
     [myTextField becomeFirstResponder];
}];

Аналогично, вы можете заставить клавиатуру исчезать так:

[UIView animateWithDuration:1.0 animations:^
    {
         [myTextField resignFirstResponder];
    }];
...