我得到的图像比按钮的宽度短,所以我想拉伸图像的两边以适应按钮的宽度但不拉伸其中心,因为中间有文字。我该怎么做才能实现这一目标? 感谢你的建议!
答案 0 :(得分:1)
查找UIImage的resizableImageWithCapInsets方法。
[[UIImage imageNamed:@"image"] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 10, 0, 10) resizingMode:UIImageResizingModeStretch];
当10参数是图像内文本的边距时。
这会创建一个可以拉伸的新UIImage。
答案 1 :(得分:0)