ios项目的白色屏幕项目

问题描述:

我刚刚尝试复制一个现有的iOS项目。复制完所有文件并修复所有错误后,我只是在应用程序启动时看到一个白色屏幕。有任何想法吗?我没有任何MainWindow.xib文件,也没有在我的plist中提到的任何xib文件。这里是我下面的启动代码:ios项目的白色屏幕项目

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 
{ 
    self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; 
    // Override point for customization after application launch. 
    MainMenuViewController *mainMenu = [[MainMenuViewController alloc] init]; 
    UINavigationController *navigationController = [[UINavigationController alloc] initWithRootViewController:mainMenu]; 
    self.window.rootViewController = navigationController; 
    [self.window makeKeyAndVisible]; 
    return YES; 
} 

,当我在MainMenuViewController的viewDidLoad方法中设置断点,它击中它就好了。有任何想法吗?

+0

您是否有适用于您应用的启动图像? – Nosrettap 2012-07-19 03:12:47

+0

当它碰到你的'viewDidLoad'断点时,试试这个:'po [[self view] recursiveDescription]'。它看起来像正确的视图层次结构吗? – 2012-07-19 03:18:01

我只是想通了......我所有的.xib文件都没有从Build Phase的“Copy Bundle Resources”部分中找到。

MainMenuViewController *mainMenu = [[MainMenuViewController alloc] init]; 

你是否设置了mainMenu的视图框架?