
我有一些隐藏的textVIEw,它是焦点(第一响应者),在这里我检测从键盘输入的内容.
但是,当我断开键盘时,我遇到了问题,出现了虚拟键盘.
我可以检查是否连接了蓝牙键盘,并在vIEwDIDLoad中设置或重新设置第一响应者?
要么
我有通知:
[[NSNotificationCenter defaultCenter] addobserver:self selector:@selector(keyboarDWillAppear:) name:UIKeyboarDWillShowNotification object:nil];
触发keyboarDWillAppear时,我可以在某种程度上隐藏键盘吗?
我试过[textVIEw resignFirstResponder],但没有成功:|
UIVIEw *emptyVIEw = [[UIVIEw alloc] initWithFrame:CGRectMake(0,0)];emptyVIEw.backgroundcolor = [UIcolor clearcolor];textVIEw.inputVIEw = emptyVIEw;
从理论上讲,它会将屏幕键盘设置为空视图,因此不可见.如果它不接受没有框架的视图,那么尝试将宽度和高度碰撞到1.它不会影响外部键盘;它只是不会出现在设备上.
总结以上是内存溢出为你收集整理的objective-c – 当textview成为焦点时隐藏iPad键盘的SDK安全方式全部内容,希望文章能够帮你解决objective-c – 当textview成为焦点时隐藏iPad键盘的SDK安全方式所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)