设置富文本中图片的baselineOffset时,发现iOS15.4上图片被拉长了,但是iOS16.1上图片就显示正常,猜测是iOS15.4的问题
解决办法
解决办法就是设置文字的baselineOffset,不设置图片的baselineOffset,这样图片不会变形😄
NSString * str = attribute.string;
// 设置基线偏移,已知图片位置在字符串末尾,仅设置文字的基线偏移
[attribute addAttribute:NSBaselineOffsetAttributeName value:@(-2) range:NSMakeRange(0, str.length)];