Цель C, проблема с клавиатурой - PullRequest
0 голосов
/ 13 декабря 2011

Я использую XCode 4.2. Есть ли способ подтолкнуть UITextField вверх, когда пользователь вводит текст? проблема в том, что UITextField находится за клавиатурой, когда он появляется ...

Спасибо

Ответы [ 2 ]

1 голос
/ 13 декабря 2011

Один из способов - просто сдвинуть поле uitext вверх. Вы можете просто использовать методы делегата для uitextfielddelegate при начале и завершении редактирования, чтобы выполнить преобразование.

Подписаться это .

0 голосов
/ 13 декабря 2011

Вот простой учебник о том, как анимировать текстовое поле при появлении клавиатуры. Идея состоит в том, чтобы реализовать UITextFieldDelegate методы, подобные этому

- (void)textFieldDidBeginEditing:(UITextField *)textField { 
    // ANIMATE TEXTFIELD UP
}
- (void)textFieldDidEndEditing:(UITextField *)textField {
    // ANIMATE TEXTFIELD DOWN    
}

В учебнике есть все детали и рабочий код.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...