//转自http://laiguowei2004.blog.163.com/blog/static/36829000201262710191770/
1. 使用一个UIImageView实例做子视图,并且放最后面
UIImageView *customBackgournd = [UIImageView alloc] initWithImage:[UIImage imageNamed:@"background.jpg"]];
self.background = customBackground;
[customBackground release];
[self addSubview:background];
[self sendSubViewToBack:background];
2.
UIImageView *contentView = [UIImageView alloc] initWithFrame:[[UIScreen mainScreen] applicationFrame]];
[contentView setImage:[UIImage imageNamed:@"background.jpg"]];
[contentView setUserInteractionEnabled:YES];
self.view = contentView;
[contentView release];
3.
self.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"background.jpg"]];

本文介绍了三种在iOS应用中设置背景图的方法:1) 创建UIImageView实例并放置在视图层级底部;2) 使用UIImageView作为视图的主要内容并启用用户交互;3) 通过UIColor的patternImage属性设置背景。
1525

被折叠的 条评论
为什么被折叠?



