如果启用了文本视图编辑,如何隐藏/禁用键盘。
我只希望该用户只能选择文本而不能输入文本。
因为选定的文本将转换为图像以进行移动动画。
不允许用户在 textview 中输入任何文本,这就是为什么应该隐藏或禁用键盘的原因,他只能用于文本选择。
如果启用了文本视图编辑,如何隐藏/禁用键盘。
我只希望该用户只能选择文本而不能输入文本。
因为选定的文本将转换为图像以进行移动动画。
不允许用户在 textview 中输入任何文本,这就是为什么应该隐藏或禁用键盘的原因,他只能用于文本选择。
uitextview.editable = NO;
或在 IB 中设置复选标记。它将允许选择带有选项的文本 - 复制并全选而不出现键盘。点击单词并按住以选择文本。
好的,只需取消选中 .xib 文件中 UItextview 的行为即可。
尝试“可编辑”设置不起作用的方法是创建一个隐藏且不碍事的 UIView,并将其分配为文本视图的 inputView。如果该属性不为零,则将显示它包含的视图而不是键盘。
如:
self.textView.inputView = [[[UIView alloc] initWithFrame:CGRectMake(0, 0, 1, 1)] autorelease];
试试这个
yourtextview.UserinterationEnable=否;
这将使键盘消失:
[[[UIApplication sharedApplication] keyWindow] endEditing:YES];
这是你想做什么?