我不知道如何计算我的消息传递气泡的插图。
目前我将我的插图设置为如下所示:
我使用的代码是:
self.balloonView.image = [[UIImage imageNamed:@"ConvoBubbleWhite.png"]resizableImageWithCapInsets:UIEdgeInsetsMake(45, 43, 8, 30)];
问题在于泡沫根本没有拉伸。
如果我使用:
self.balloonView.image = [[UIImage imageNamed:@"ConvoBubbleWhite.png"]resizableImageWithCapInsets:UIEdgeInsetsMake(20, 20, 20, 20)];
它会拉伸但不能伸展正确。
以下是设备上的气泡:
请注意,气泡是屏幕左侧的气泡。
答案 0 :(得分:0)
当您使用视网膜(@ 2x)图像时,请务必考虑尺度2.0。
而不是
UIEdgeInsetsMake(45, 43, 8, 30)
尝试
UIEdgeInsetsMake(22.5,21.5,4.0,15.0)