Как спрятать мягкую клавиатуру в iPad - PullRequest
0 голосов
/ 23 июня 2011

у меня есть навигационный контроллер Первый вид для входа. Есть два текстовых поля для имени пользователя и пароля и две кнопки для входа в систему и создания учетной записи

Если пользователь коснется текстовых полей имени пользователя или пароля, появится всплывающая программная клавиатура. После этого, если пользователь нажимает кнопку «Создать учетную запись», пользователь переходит ко второму представлению, где он должен сделать выбор категории (без полей ввода. Только радиокнопки)

Но программная клавиатура не исчезает.

Я даже попробовал это -[UIViewController disablesAutomaticKeyboardDismissal]

Пожалуйста, помогите

Ответы [ 2 ]

1 голос
/ 23 июня 2011

используйте это. [Deposite resignFirstResponder].

0 голосов
/ 24 июня 2011

Если у вас есть IBOutlet с именем username, подключенный к имени пользователя UITextField, и IBOutlet с именем password, подключенный к паролю UITextField, добавьте следующий код:

- (void)viewWillDisappear
{
    [username resignFirstResponder];
    [password resignFirstResponder];
}

это должно затем отклонить клавиатуру при переходе к следующему представлению

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