2012-02-11 54 views
0

文字我想在我的代碼一個UITextView,你可以上下滾動,但我不希望能夠:我怎樣才能使不選擇「複製/粘貼」的UITextView

1)編輯它。

2)選擇任何文本「複製/粘貼」的。

我能解決1)。我只是在Interface Builder中取消選中「可編輯」。

但我不能爲我的生活工作如何從能夠突出顯示並選擇文本停止用戶。

我想象中的解決方案可能是沿着從UITextView的繼承一個類和重寫的功能之一的線。但我不確定哪一個以及如何。誰能幫忙?

感謝, - 豐富

回答

2

事實上,只要繼承並重寫:

- (BOOL)canBecomeFirstResponder { 
    return NO; 
} 
1

沒有子

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