iOS viewDidLoad没有调用

时间:2012-09-30 06:43:25

标签: iphone ipad ios5

嗨,我正面临问题

我有导航基座iPad应用程序,现在我创建了两个login.h,login.m,login.xib和registration.h,registration.m,registration.xib,在我的login.xib中我有一个按钮注册,当我点击这个按钮注册,然后创建对象并调用注册类的initWithNibName但是没有加载nib。

我的代码是:

Registration *registration = [[Registration alloc] initWithNibName:@"Registation" bundle:nil];
 [self.navigationController pushViewController:registration animated:YES]; 

请帮帮我。

2 个答案:

答案 0 :(得分:0)

使用......

Registration *registration = [[Registration alloc] init];

的实例

Registration *registration = [[Registration alloc] initWithNibName:@"Registation" bundle:nil]; 

检查文件所有者中的注册按钮的IBAction,是否正确设置????

可能对您有所帮助:)

答案 1 :(得分:0)

将以下行添加到您的代码中,然后发布生成的日志:

NSLog(@"Self: %@, NavController: %@, Registration: %@", self, self.navigationController, registration);

我猜想你的self.navigationController会以某种方式(null),这就是为什么视图没有加载。