我有以下应用程序,其RootViewController
被命名TopicsViewController
.
当我运行它时,没有任何错误或中断,但屏幕是black。没有桌子,无论是有人的还是空的,只有黑屏。不确定发生了以下哪一种情况:
- 我的申请有问题吗
didFinishLaunchingWithOptions
方法与其中的解析器初始化有关?
- 这与我的 nib 文件有关吗
TopicsViewController
?
我可以显示更多代码TopicsViewController
如果需要的话可以上课。
- (BOOL)application:(UIApplication *)application
didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
///////////////////////////////////////////
***initializing code for parser which populates TopicsViewController (not shown to save space)*****
///////////////////////////////////////////
UIViewController *rootController =
[[TopicsViewController alloc]
initWithNibName:@"TopicsViewController" bundle:nil];
navController = [[UINavigationController alloc]
initWithRootViewController:rootController];
self.window = [[UIWindow alloc]
initWithFrame:[[UIScreen mainScreen] bounds]];
[self.window addSubview:navController.view];
[self.window makeKeyAndVisible];
return YES;
}
代替:
[self.window addSubview:navController.view];
Write:
self.window.rootViewController = self.navController;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)