嗨,我正面临问题
我有导航基座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];
请帮帮我。
答案 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),这就是为什么视图没有加载。