我在写一个IM通信的小app,写到界面中聊天气泡的时候用下面的方法,想知道一段文字消息需要多大的一个矩形框来显示:
- (CGRect)boundingRectWithSize:(CGSize)size options:(NSStringDrawingOptions)options context:(NSStringDrawingContext *)context
       我用它来确定聊天气泡背景图片textView的宽,tableViewCell的高也是用它来调整,
但是运行的结果很不理想,成了下图那样:下面是用于设置气泡Cell的代码:
下面是用于调整气泡高度的代码:
代码中可以看到我已经把bound的高度乘以2了,想请问下为什么会出现这种问题呢?或者有没有可以替代的解决方法?
先谢过各位大神!