Реализуйте UITextViewDelegate
с textView:shouldChangeTextInRange:replacementText
и возвращайте NO
, когда длина содержимого текстового представления равна или превышает максимальную длину. Единственное исключение - это когда replacementText
пусто, и в этом случае вы всегда должны возвращать YES