【问题标题】:iOS Development: How to Load a Different XIB on StartiOS 开发:如何在启动时加载不同的 XIB
【发布时间】:2011-09-12 21:47:44
【问题描述】:

我想知道如何在我的应用程序最初加载时加载不同的 XIB。现在,当我的应用程序加载时,我只是得到一个黑屏,因为没有 MainWindow.xib。理想情况下,我想加载一个内部有 UINavigationController 的 XIB。有谁知道如何做到这一点?提前致谢!

【问题讨论】:

    标签: ios uinavigationcontroller load xib


    【解决方案1】:

    applicationDidFinishLaunching 你可能会想到类似的东西

    UINavigationController* navigationController = [[UINavigationController alloc] init];
    
    UIViewController *controller = [[UIViewController alloc] initWithNibName:@"First" bundle:nil];
    [ navigationController pushViewController:controller animated:NO];
    [controller release];
    
    [window addSubview:navigationController.view];
    [window makeKeyAndVisible];
    

    当然,这实际上取决于你打算做什么......

    【讨论】:

      猜你喜欢
      • 2011-06-25
      • 1970-01-01
      • 2013-03-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-08
      相关资源
      最近更新 更多