繁体   English   中英

如何不为“复制/粘贴” UITextView选择文本

[英]How can I make not select text for “Copy/Paste” UITextView

我想在我的代码中有一个UITextView,可以上下滚动,但是我不希望能够:

1)编辑。

2)为“复制/粘贴”选择任何文本。

我能够解决1)。 我只是在Interface Builder中取消选中“可编辑”。

但是我无法终生解决如何阻止用户突出显示和选择文本的问题。

我想解决方案可能是从UITextView继承一个类并覆盖其中一个功能。 但我不确定是哪一种以及如何使用。 有人可以帮忙吗?

谢谢,-丰富

实际上,只需将其子类化并重写:

- (BOOL)canBecomeFirstResponder {
    return NO;
}

没有子类

- (void)textViewDidChangeSelection:(UITextView *)textView {
    [textView resignFirstResponder];
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM