专注于UITextField

时间:2011-05-27 14:18:49

标签: xcode focus uitextfield

我正在进行登录页面,如果用户在没有填写用户名/密码的情况下按下登录按钮,则会弹出警报视图。在用户关闭警报视图后,如何关注文本字段并相应调出键盘?

调用将焦点设置在特定UITextField上的方法是什么?谢谢!

3 个答案:

答案 0 :(得分:3)

确保您的UIAlertView委托是您的视图控制器(自我),并且在UIAlertView委托方法alertView:clickedButtonAtIndex:的实现中,请致电[usernameTextField becomeFirstResponder]。简单! (确保您的视图控制器类采用UIAlertViewDelegate协议。)

答案 1 :(得分:1)

[myTextField becomeFirstResponder];

答案 2 :(得分:0)

您应该在[mytextField becomeFirstResponder];委托方法中使用代码– alertView:clickedButtonAtIndex: