设置视图的backgroundColor时如何避免平铺?

时间:2013-09-06 21:36:02

标签: ios cocoa-touch uicolor

我正在尝试为我的应用设置背景图片,但图片正在平铺。我该如何防止这种情况?我希望我的图像适合背景。

在CSS中我会设置NO-REPEAT;有这样的东西吗?

我试过这段代码:

-(IBAction)btnAddBackground
{
    self.view.backgroundColor = [[UIColor alloc] initWithPatternImage:[UIImage imageNamed:@"image.jpg"]];
}

1 个答案:

答案 0 :(得分:1)

documentation for UIView为此提出了几点建议:

  
      
  • 基于图像的背景 - 对于显示相对静态内容的视图,请考虑使用带有手势识别器的UIImageView对象,而不是自己创建子类并绘制图像。或者,您也可以使用通用UIView对象,并将图像指定为视图的CALayer对象的内容。
  •