美文网首页
iOS textField执行becomeFirstRespon

iOS textField执行becomeFirstRespon

作者: Song1025 | 来源:发表于2016-04-28 17:39 被阅读7901次

想跳到下个页面的时候就让下个页面的textFiled变成第一响应者,键盘弹出来。可是写了方法becomeFirstResponder就是没有反应。用了下面这个方法:

- (BOOL)becomeFirstResponder

{

return  yes;

}

还是不行。就是没有变成第一响应者。

结果发现super会抢占先机,成为第一响应者。所以必须return [internalTextView becomeFirstResponder]才可以。意思是不管你前面如何,反正最后让textFiled成为第一响应者。所以就ok啦。

- (BOOL)becomeFirstResponder

{

//这句可写可不写,中间妖魔鬼怪的无所谓

[super becomeFirstResponder];

return [textField becomeFirstResponder];

}

相关文章

网友评论

      本文标题:iOS textField执行becomeFirstRespon

      本文链接:https://www.haomeiwen.com/subject/wqshrttx.html