我正在尝试为我的应用程序设置背景图像,但图像是平铺的。我该如何防止这种情况?我希望我的图像适合背景。
在 CSS 中我会设置NO-REPEAT
;有类似的吗?
我试过这段代码:
-(IBAction)btnAddBackground
{
self.view.backgroundColor = [[UIColor alloc] initWithPatternImage:[UIImage imageNamed:@"image.jpg"]];
}
我正在尝试为我的应用程序设置背景图像,但图像是平铺的。我该如何防止这种情况?我希望我的图像适合背景。
在 CSS 中我会设置NO-REPEAT
;有类似的吗?
我试过这段代码:
-(IBAction)btnAddBackground
{
self.view.backgroundColor = [[UIColor alloc] initWithPatternImage:[UIImage imageNamed:@"image.jpg"]];
}
的文档UIView
对此提出了一些建议:
- 基于图像的背景 - 对于显示相对静态内容的视图,请考虑使用
UIImageView
带有手势识别器的对象,而不是子类化并自己绘制图像。或者,您也可以使用通用UIView
对象并将您的图像指定为视图CALayer
对象的内容。