我有一个UITextview
,当用户点击UITextview
我需要隐藏默认键盘。为此我所做的,
[myTextView setEditable: NO];
所以键盘没有显示,这里我创建了一个自定义视图UIButton
,我需要展示这个UIView
当用户点击时UITextView
,为此我已经做到了,
textViewDidBeginEditing{
//Here i have added UIView as subview
}
但这种方法不起作用,因为,
[myTextView setEditable: NO];
我需要关闭UIView
当用户单击内部的关闭按钮时UIView
你应该使用resignFirstResponder
而不是将 UITextView 设置为不可编辑。这将隐藏系统键盘。
[myTextView resignFirstResponder];
如果你想使用不同的键盘视图,那么系统提供了一个然后设置inputView
在 UITextView 上添加到您想要用来代替系统键盘的自定义视图。
myTextView.inputView = myCustomView;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)