我希望在我的代码中有一个UITextView,你可以向上和向下滚动,但我不希望能够:
1)编辑它。
2)选择“复制/粘贴”的任何文本。
我能够解决1)。我只是在Interface Builder中取消选中“Editable”。
但我不能为我的生活找出如何阻止用户突出显示和选择文字。
我认为解决方案可能是从UITextView继承一个类并覆盖其中一个函数。但我不确定哪一个以及如何。有人可以帮忙吗?
谢谢, - 富有
答案 0 :(得分:2)
确实,只是将其分类并重写:
- (BOOL)canBecomeFirstResponder {
return NO;
}
答案 1 :(得分:1)
没有子类化
- (void)textViewDidChangeSelection:(UITextView *)textView {
[textView resignFirstResponder];
}