iOS计算文本高度异常问题
2018-08-20 本文已影响44人
王律
在计算文本高度时,碰到一个神奇的问题,有时正常,有时总少一行的高度,经检查发现,文本里面有\n换行符。
试过很多办法,最终发现在\n前面加一个空格,就正常了。如是,将文本中的所有\n都替换成空格+\n 代码如下:
// 解决\n 出现的文字高度异常
+ (NSString*)getFormatContentWithStr:(NSString*)content
{
return [content stringByReplacingOccurrencesOfString:@"\n" withString:@" \n"];
}