如果启用了编辑模式,如何禁用textview的uikeyboard
如果启用文本视图编辑,如何隐藏/禁用键盘。
我只想让用户只能select文本,不能input文本。
由于选定的文本将被转换为图像以进行移动animation。
用户将不被允许在textview中input任何文本,这就是为什么键盘应该被隐藏或禁用,他将被允许仅用于文本select。
uitextview.editable = NO;
或在IB中设置复选标记。 它将允许select带有选项的文本 – 复制和全选而不显示键盘。 点击单词并按住select文字。
好吧,只需取消选中.xib文件中的UItextview行为即可。
一些尝试“可编辑”设置的东西不能解决问题,就是创build一个隐藏在某处的UIView,并将其指定为文本视图的inputView。 如果该属性不为零,则将显示它包含的视图而不是键盘。
如:
self.textView.inputView = [[[UIView alloc] initWithFrame:CGRectMake(0, 0, 1, 1)] autorelease];
尝试这个
yourtextview.UserinterationEnable =否;
这将使键盘消失:
[[[UIApplication sharedApplication] keyWindow] endEditing:YES];
这你想做什么?