如何在iOS中制作不可移动的背景?

时间:2013-04-13 18:01:01

标签: ios uiview background

在我的应用程序中,我有UITableViewController,上面有表格。 我用这种方式用图像填充背景:

UIImage* backgroundImage;
backgroundImage = [UIImage imageNamed:@"bg.png"];
self.view.backgroundColor = [UIColor colorWithPatternImage:backgroundImage];

但是,当用户滚动表格时,后台会与所有其他视图控制器组件一起移动。

是否有可能使HTML背景成为不可移动的背景?

感谢。

1 个答案:

答案 0 :(得分:2)

尝试

UIColor *color= [[[UIColor alloc] initWithPatternImage:[UIImage imageNamed:@"Background.png"]] autorelease];
self.tableView.backgroundColor = color;

UIImageView *imageView= [[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"Background.png"]] autorelease];
imageView.frame = self.tableView.frame

self.tableView.backgroundView = imageView;