如何将oneviewcontroller推到另一个没有nib文件的viewcontroller

这就是我目前正在做的。虽然没有UserViewController的nib文件,但我仍在使用initWithNibName:@"UserViewController"

-(IBAction)userProfile:(id)sender {

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

    [userViewController release];

}


谢谢你的帮助!!!

最佳答案

如果您没有任何笔尖文件,则不应提及任何文件。请找到以下代码:

-(IBAction)userProfile:(id)sender {

UserViewController *userViewController = [[UserViewController alloc]
                                                        init];
[self.navigationController pushViewController:userViewController animated:YES ];

[userViewController release];

}


您可以将-(id)init方法放在UserViewController中并设置全局变量。

关于iphone - 我该如何将一个 View Controller 推到另一个没有nib文件的 View Controller ?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11539704/

10-09 02:16