在iOS开发中为了美化界面,可能需要给视图加个背景图片。这个过程可以在didViewLoad里面添加。但是view没有类似backgroundImage这样的方法属性来设置背景图片,但是他有已经方法setBackgroundColor:来设置背景颜色。
另外还可以通过UIColor的相关方法colorWithPatternImage根据一个图片来获取对于的颜色,这样绕一下可以达到设置背景图片的效果:
代码如下:
- (void)viewDidLoad{
[superviewDidLoad];
[[selfview] setBackgroundColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"bg_sand.png"]]] ;
}