导航控制器不加载意见
问题描述:
我有自定义视图控制器命名DRTableViewController
导航控制器不加载意见
在我的应用程序的委托,我用下面的函数加载
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
// Override point for customization after application launch.
tvc = [[DRTableViewController alloc] init]; // tvc is created with xib
navCon = [[UINavigationController alloc] initWithRootViewController:tvc];
[self.window addSubview:[navCon view]];
[navCon release];
[self.window makeKeyAndVisible];
return YES;
}
,但是当我开始我的应用程序,导航控制器会出现,但它里面的观点是黑色的,
当我使用
[self.window addSubview:[tvc view]];
代替[navCon view];
我可以看到我的看法没有任何问题
在此先感谢
答
你需要,因此不会释放到保留您的导航控制器。
为您的导航控制器创建一个属性并将其保留在应用程序委托中。
一个快速的解决办法是注释掉线,
[navCon release]
但这会引入内存泄漏。
非常感谢你,这解决了我的问题。 – aliAksakarya 2011-03-28 10:46:59