Сделать часть UITextView недоступной для удаления

У меня есть UITextView, и мне нужно сделать определенную часть недоступной для удаления. Это первые 10 символов текста просмотра.

Я просто хочу, чтобы, если пользователь нажимает клавишу удаления на клавиатуре, он просто останавливался, когда достигал, скажем, 10-го символа.

Редактировать

Позвольте мне остановиться подробнее.

Допустим, это префикс «123456789:». Я хочу иметь возможность печатать где угодно после этого префикса, хотя его вообще нельзя редактировать, поэтому «123456789:» вообще не следует изменять. Ответ Фичека отлично справляется с этим, однако префикс не всегда присутствует, так как я могу определить, когда его нет в текстовом представлении? Я думал, что это делает оператор if, но, похоже, это не так.

9
задан halfer 25 July 2019 в 22:11
поделиться