您的位置:首页 > 其它

模拟器键盘不响应原因

2015-10-07 11:01 148 查看
键盘常用的几个方法

becomeFirstResponder:成为第一响应者,弹出键盘

resignFirstResponder:注销第一响应者,取消键盘

endEditing:YES:view控制键盘弹出,关闭。YES:关闭 NO:弹出

1、先分清楚加载顺序,等view加载完毕之后再调用

一般在viewDidAppear:这个方法实现

/**
*  当view全部加载完毕调用
*/
- (void)viewDidAppear:(BOOL)animated{

[super viewDidAppear:YES];
// 让姓名的控件自动弹出键盘
[self.nameField becomeFirstResponder];
// [self.nameField resignFirstResponder];
// [self.view endEditing:YES];
}


2、另外可能是电脑键盘跟模拟器的键盘冲突,两者只能二选一

点击模拟器–>Hardware–>Keyboard–>Connect Hardware Keyboard点击取消

这样模拟器的键盘就会相应了

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: