UITextView отключение выделения текста - PullRequest
38 голосов
/ 28 октября 2009

Мне трудно заставить UITextView отключить выделение текста.

Я пробовал:

canCancelContentTouches = YES;

Я пробовал создавать подклассы и перезаписывать:

- (BOOL)canPerformAction:(SEL)action withSender:(id)sender   

(но это вызывается только после выбора)

- (BOOL)touchesShouldCancelInContentView:(UIView *)view;  

(я не вижу, чтобы меня вообще уволили)

- (BOOL)touchesShouldBegin:(NSSet *)touches
                 withEvent:(UIEvent *)event
             inContentView:(UIView *)view; 

(я тоже не вижу, чтобы меня уволили)

Чего мне не хватает?

Ответы [ 11 ]

0 голосов
/ 22 октября 2018

Для swift есть свойство isSelectable, которое по умолчанию присваивается true

Вы можете использовать его следующим образом:

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