UITextView перенос символов, но не перенос слов - PullRequest
0 голосов
/ 30 марта 2012

У меня есть UITextView, в котором я хотел бы отключить перенос слов, но оставить включенным перенос символов.

По сути, я хотел бы иметь более 200 символов длинной строки, которые по-прежнему переносятся в текстовом представлении, но предотвращают распознавание и / или перенос слов. Возможно ли это, и если да, то может ли кто-нибудь указать мне правильное направление?

Спасибо!

Ответы [ 2 ]

1 голос
/ 30 марта 2012

Это невозможно с акцией UITextView, поскольку в ее общедоступном API нет свойства lineBreakMode.Если вам не нужен текст для редактирования, вы можете посмотреть другие решения, такие как UILabel или Core Text.Получить такое поведение в редактируемом элементе управления возможно, но, вероятно, это будет довольно сложная задача.

0 голосов
/ 21 ноября 2015

вы можете попробовать

NSMutableAttributedString *att=[[NSMutableAttributedString alloc]initWithString:str];
NSMutableParagraphStyle * paragraphStyle = [[NSMutableParagraphStyle alloc] init];
[paragraphStyle setLineBreakMode:NSLineBreakByTruncatingTail];
[att addAttribute:NSParagraphStyleAttributeName value:paragraphStyle range:range];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...