从UITextView复制而不显示键盘

Ste*_*ler 2 iphone cocoa-touch uitextview

我显示了一个UITextView,我希望用户能够从中复制但不能编辑.复制过程中屏幕上不得有键盘.

如果我阻止第一响应者,则键盘保持隐藏状态.但是,这也可以防止处理允许复制交互的触摸事件.据我所知,它也必须是可编辑的.

有没有一种简单的方法来实现这一目标; 只读,只复制,无键盘UITextView?文档对"可编辑"保证,要求以及变更行为的方式非常简洁.

小智 6

你试过setEditable: NO吗?我知道你说文档没有描述太多,但他们确实说它控制接收器是否可编辑.你试过了吗?

你试过了,答案是将editable设置为NO.