У меня есть UIButton, и я устанавливаю текст titleLabel со строкой, содержащей несколько "\ r \ n" для новых строк.
//From previous logic, you have numLines = 3
NSString *string = [NSString stringWithString:@"this \r\n is a multi-line \r\n button"];
[button setNumberOfLines:numLines]
[button.titleLabel setLineBreakMode:UILineBreakModeWordWrap];
NSLog(@"number of lines = %d", [button.titleLabel numberOfLines]);
но количество строк = 0 - это вывод - я думаю, из-за динамического количества строк со словом wrap.
Как узнать фактическое количество строк, которое занимает заголовок, после переноса слова?