2013-04-13 21 views
1

在我的應用程序中,我有UITableViewController,它上面有表格。 我填充背景圖像以這種方式:如何在iOS中創建不可移動的背景?

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

但是,背景與所有其他視圖控制器組件移動,而用戶滾動表。

是否有可能使不可移動的背景像HTML背景一樣?

謝謝。

回答

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; 
+0

感謝。第二個樣本正在工作。 – Andrey