我用过这段代码。但是,视图背景没有改变。
UIColor *background = [[UIColor alloc] initWithPatternImage:[UIImage imageNamed:@"background.png"]];
[[self view] setBackgroundColor:background];
[background release];
尝试 :
self.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"background.png"]];
它将节省您的内存来创建背景变量。
我想你没有图像。
- (void)viewDidLoad
{
[super viewDidLoad];
UIColor *background = [[UIColor alloc] initWithPatternImage:[UIImage imageNamed:@"settings_Icon_1X.png"]];
[[self view] setBackgroundColor:background];
[background release];
}
请将图像添加到项目文件夹中