我显示一个 UITextView,我希望用户能够从中复制但不能编辑。复制期间屏幕上不得出现键盘。
如果我阻止第一响应者,那么键盘将保持隐藏状态。然而,这也阻止了对允许复制交互的触摸事件的处理。据我所知,它还必须是可编辑的才能处理触摸。
有没有一种简单的方法可以实现这一点?只读、仅复制、无键盘的 UITextView?这些文档非常简洁地介绍了“可编辑”的保证、要求以及如何更改行为。
最佳答案
您尝试过setEditable: NO
吗?我知道你说文档没有描述太多,但他们确实说它控制接收器是否可编辑。你尝试过吗?
您已经尝试过,答案是将可编辑设置为“否”。
关于iphone - 从 UITextView 复制而不显示键盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1116631/