可拉伸的 UIButton 图像

Posted

技术标签:

【中文标题】可拉伸的 UIButton 图像【英文标题】:Stretchable UIButton Image 【发布时间】:2014-06-08 19:46:45 【问题描述】:

遵循this 教程后,我了解了可拉伸UIButton 图像的工作原理,但是我应该将初始图像(即要拉伸的图像)制作多大?

【问题讨论】:

【参考方案1】:

在 Retina 上,您应该创建 2px 宽度和所需高度的图像。 然后,让它可拉伸:

UIImage *stretchedImage = [image resizableImageWithCapInsets:UIEdgeInsetsZero];

但是,如果您有圆角,图像应该更宽。如果角的宽度是 8px,那么整体宽度应该是 2 * 8px + 2px = 18px。然后你提到的教程帖子回答了剩下的问题。

【讨论】:

以上是关于可拉伸的 UIButton 图像的主要内容,如果未能解决你的问题,请参考以下文章