所以我按照本指南将背景添加到主窗口http://howtomakeiphoneapps.com/2009/03/how-to-add-a-nice-background-image-to-your-grouped-table-view/
但是,我正在使用导航控制器,当我在堆栈上推送导航视图时,新视图会覆盖它(显然)。但是我将导航视图的所有背景颜色更改为清除,但它仍然不显示原始视图。
我希望整个节目都有背景图片。如何在使用导航控制器时执行此操作,而无需为每个后续视图创建新图像。
谢谢,
答案 0 :(得分:0)
我不知道将背景设置到导航控制器然后使该堆栈中的新ViewControllers透明的想法是否有效。但是我会创建一个单独的UIImageView,它始终存在,然后在每个onLoad上添加它并使其成为所有内容的背面。
我建议对singlelton
使用此模式答案 1 :(得分:0)
在推送或添加
之前,只需对所有视图控制器执行以下操作yourViewController.view.backgroundColor = [UIColor clearColor];