导航控制器不加载意见

问题描述:

我有自定义视图控制器命名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] 

但这会引入内存泄漏。

+0

非常感谢你,这解决了我的问题。 – aliAksakarya 2011-03-28 10:46:59