如何在iOS中触摸时从UITextView中消失键盘?
答
您可以使UITextView不可编辑。
UITextView* tv = [[UITextView alloc] init];
[tv setEditable:NO];
+0
不可编辑,我只是不想出现任何键盘。 – 2012-04-21 12:38:25
+4
用户如何在没有键盘的情况下编辑文本字段?通过将处理文本的UIControl设置为不可编辑,它隐式防止键盘弹出。 – 2012-04-21 12:40:47
答
您可以继承UITextView并覆盖“ - (BOOL)canBecomeFirstResponder”,返回NO。
你想要发生什么? – 2012-04-21 13:12:23
@AshleyMills我可以想象你会希望UITextField在'编辑'模式下可编辑,否则不可编辑。 – 2012-04-22 17:54:37