Предотвращение «Выбрать» и «Выбрать все» в UITextView? - PullRequest
0 голосов
/ 25 декабря 2011

В другом месте я обнаружил, что следующий код запрещает копирование и вставку в UITextView.Но я не могу заставить аналогичный код работать, чтобы предотвратить выбор и вставку в UITextView без полного отключения всех полей UITextF.Другими словами, если я перестану вводить числа и просто коснусь и удерживаю поле, которое редактируется, всплывают методы «Выделить» и «Выделить все».Я не хочу, чтобы это случилось.Какие-либо предложения?

@implementation UITextView (DisableCopyPaste)
- (BOOL)canBecomeFirstResponder
{
    return NO;
}
@end

1 Ответ

0 голосов
/ 25 декабря 2011

Существует несколько способов решения этой проблемы.

1) Вы можете установить делегат UITextView .Делегат содержит метод (- (BOOL)textViewShouldBeginEditing:(UITextView *)textView), который вы можете реализовать, чтобы избежать выбора.

2) Вы также можете установить для свойства UITextView userInteractionEnabled значение NO.Тогда он больше не будет прокручиваться.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...