【发布时间】:2017-02-28 04:53:52
【问题描述】:
当我使用boundingRectWithSize计算文本的高度时,它崩溃了。我发现它可能是因为文本有一些表情符号。 有人可以告诉我如何解决这个问题。
CGFloat kScreenMargin = 15.;
CGFloat kScreenWidth = [UIScreen mainScreen].bounds.size.width;
self.content = @"Eefggg????????????????????????";
CGFloat contentH = [self.content boundingRectWithSize:CGSizeMake(kScreenWidth - 2 * kScreenMargin, MAXFLOAT)
options:NSStringDrawingUsesLineFragmentOrigin
attributes:@{NSFontAttributeName:[UIFont systemFontOfSize:14]} context:nil].size.height;
【问题讨论】: