我有一个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是输出 - 我想是由于自动换行的动态行数。
如何在自动换行后获取标题标签占用的实际行数?