[myTextField becomeFirstResponder];
[myTextField resignFirstResonder];
Когда я делаю это -(BOOL)textFieldShouldReturn:(UITextField *)textField
, это работает. Но когда я использую тот же код внутри -(void)textFieldDidBeginEditing:(UITextField *)textField
, он не работает.
Я уверен, что он звонит textFieldDidBeginEditing
. У меня есть NSLog
внутри метода, и он вызывается.
-becomeFirstResponder
является излишним — textField должен быть firstResponder, если он получит любое из этих сообщений делегата. - person jlehr   schedule 19.04.2010