我得到了错误的高度的UITextView的,甚至我计算它的大小是这样的:获取错误高度的UITextView使用boundingRectWithSize:选择:背景
CGRect requiredHeight = [self boundingRectWithSize:CGSizeMake(width, CGFLOAT_MAX)
options:(NSStringDrawingUsesLineFragmentOrigin | NSStringDrawingUsesFontLeading)
context:nil];
当我高度添加到我的框架我可以看到所有的文字,但不是最后一行。我不知道为什么。 (在将其转换为NSAttributedString
之前,文本是HTML
)。
尝试检查您的字符串中的意外字符。 –
让我检查@EvgenyKarkan但它是一个法国字符串,我从服务器 – Gabox
收到它似乎并不是问题。我删除了所有非常见字符,但仍然得到错误的大小。 @EvgenyKarkan – Gabox