2010-07-25 59 views
0

没有人知道为什么,如果我添加一个图像UIImage作为背景,我可以清楚地看到它在我的分组表格视图在Interface Builder中。 但是,当我启动应用程序时,背景并未显示在模拟器和设备中。UITableView背景显示在界面生成器,但在模拟器

除了加入图像,我想我已经做了所有的步骤在的TableView计划方面:

self.tableView.backgroundColor = [UIColor clearColor]; 
self.tableView.opaque = NO; 
self.tableView.backgroundView = nil; 

感谢

回答

0

继后我做了,我发现了两个可能的解决方案,其中一个的UIViewController代替的UITableViewController作为这里讨论:

UITableView with fixed image background

与报头中的缺点d分页表的页脚问题。

另一种解决方案涉及编写更多的代码,只有当您在应用程序的不同视图中共享公用表时,情况才是如此:基本上是让UIViewController调用UITableViewController并将其子视图附加到self。视图。

相关问题