在我制作的应用中,我有一些标签背景图片。 图像为500x550像素,但我的标签为250x275像素。 如何让代码更改背景的宽度和高度,使其适合标签的大小?
我现在的代码:
lblMainNumber.backgroundColor = UIColor(patternImage: UIImage(named: "image.png")!)
答案 0 :(得分:1)
容量大小为250 x 275的容器UIView更容易包含2个相同大小的子视图:
1)带有图像的UIImageView(将其contentMode设置为UIViewContentModeScaleAspectFit)
2)UILabel与您的文字。它将位于UIImageView的顶部以保持可见。
您可能希望设置两个子视图(通过自动布局)以匹配容器视图的大小。 模式图像方法是屁股的痛苦而不是努力的努力。