如何加载另一个nib文件?

时间:2010-11-01 04:45:30

标签: iphone

如何从基于视图的应用程序加载另一个nib文件。

我在root nib文件中添加了按钮....点击按钮我需要加载另一个nib文件。

2 个答案:

答案 0 :(得分:0)

我从here找到了您的问题的解决方案。 我想是你想要的东西。

答案 1 :(得分:0)

在app delegate中使用此

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {    

    // Override point for customization after application launch.
    // Add the view controller's view to the window and display.
    UINavigationController *navigationController = [[UINavigationController alloc] initWithRootViewController:viewController];
    [window addSubview:navigationController.view];
    [window makeKeyAndVisible];

    return YES;
}

在控制器类中使用:

    -(IBAction)buttonClick:(id)sender{

 SecondViewController *_secondView = [[SecondViewController alloc] initWithNibName:@"SecondViewController" bundle:nil];
        [self.navigationController pushViewController:_secondView animated:YES];

    }

它会正常工作.....享受

谢谢大家。