как я могу скрыть клавиатуру от симулятора iphone после его использования?

как я могу скрыть клавиатуру от симулятора iphone после его использования? в моем приложении текстовое поле Ist предназначено для имени, другое - для пароля, а одна кнопка - я хочу скрыть клавиатуру всякий раз, когда я нажимаю кнопку.


person iOS_User    schedule 05.05.2010    source источник


Ответы (3)


в процедуре действия кнопки напишите [yourTextField resignFirstResponder]. он скроет вашу клавиатуру.

Джим.

person Jim    schedule 05.05.2010

Есть 2 способа сделать это...

1> Реализовать

- (IBAction) doneButtonOnKeyboardPressed: (id)sender
{

}

Метод для события Textfield Did End On Exit

OR

В текстовом поле реализуйте этот метод делегата

-(BOOL)textFieldShouldReturn:(UITextField *)theTextField {
[txtName resignFirstResponder];
return YES;
}
person Mihir Mehta    schedule 05.05.2010

Хорошо, если мы хотим закрыть клавиатуру симулятора при щелчке мыши за пределами UITextView (с именем «myTextView»), мы можем использовать:

-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
    self.myTextView.resignFirstResponder;
    // or [myTextView resignFirstResponder];
}
person Bkillnest    schedule 07.02.2013