如何以编程方式在UITableView后面添加静态背景?

时间:2010-07-26 21:56:38

标签: iphone objective-c uitableview uiimageview

我有一个TableViewController,并希望将静态图片作为背景,不会滚动。

每个人都建议使用的方式

 [UIColor colorWithPatternImage:[UIImage imageNamed:@"backgroundPattern.png"]]

无法正常工作

1。)继续前进 2.)将背景图案放在每个单元格中

我知道如何在XIB文件中执行此操作(即在TableView下添加另一个图层)但是如何从TableViewController以编程方式执行此操作?

1 个答案:

答案 0 :(得分:4)

[myTblViewController.view insertSubview:myImageView belowSubview:myTblViewController.tableView];

这应该有效。

如果事实证明tableView不是表视图控制器主视图的直接子视图,您可以尝试:

[[myTblViewController.tableView superview] insertSubview:myImageView belowSubview:myTblViewController.tableView]; //Edited superview should be all lower case