如何使标签的背景图片与标签的框架大小相适应?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使标签的背景图片与标签的框架大小相适应?相关的知识,希望对你有一定的参考价值。
self.backgroundColor = UIColor(patternImage: UIImage(named: "na72.png")!)
(UILABEL)
如何使标签的背景图片与标签的框架大小相适应?我应该使用'self.backgroundColor = UIColor(~~)'。
答案
因为你正在创建一个 UIColor
使用 patternimage
它的设计是为了创建一个瓷砖图案。
要解决这个问题,您可以手动调整图像的大小,以匹配您的标签框架的大小,或使用一个函数(如 这个),然后使用您调整后的图像作为您的 patternimage
.
使用上述函数的例子。
let image = imageWithImage(image: UIImage(named: "na72.png")!, scaledToSize: label.frame.size)
label.backgroundColor = UIColor(patternImage: image)
这个问题也得到了讨论 此处
以上是关于如何使标签的背景图片与标签的框架大小相适应?的主要内容,如果未能解决你的问题,请参考以下文章