2014-06-23 2 views
0

У меня есть одна длинная строка:Отдельная строка: 2 этикетки

NSString* [email protected]"I'm very long, you can't handle me in one small label, you should separate me and use 2 labels"; 

Так у меня есть две метки. Я хочу вырезать головку строки, чтобы она соответствовала первой метке: [string giveMeSomeTextSuitableForFirstLabel] - как пример; результата должен быть: @"I'm very long" , а остальные строки должны быть: @", you can't handle me in one small label, you should separate me and use 2 labels";

Я не могу использовать 1 ярлык вместо двух, потому что есть один образ на угле, который покрывает мою первую линию.

+0

Найдите первую запятую, затем вырежьте строку на две подстроки. Это тривиальная вещь, нет? – dasblinkenlight

+0

Итак, где вы застряли? – jithinroy

+0

строка не может содержать никаких запятых вообще @ «Строка может быть всем, что вы можете себе представить abacbabc» – mikezs

ответ

2

This answer может быть то, что вы ищете:

labelOne.lineBreakMode = NSLineBreakByWordWrapping;

Тогда calculate размер текста фрагмента.

Смежные вопросы