我创建了两个名为“FirstView”和“SecondView”的视图。两个视图都有nib文件。现在我完全得到“FirstView”nib文件,然后单击,我在窗口中推送我的SecondView。 SecondView被加载但是该视图中没有显示nib。它完全是白色的!
更改视图的代码:
svc = [[signupViewController alloc] initWithNibName:@"signupViewController" bundle:nil];
[vc.view removeFromSuperview];
[window addSubview:svc.view];
有人可以帮忙吗?
感谢。
- 阿赫桑
答案 0 :(得分:1)
我想你有两个控制器,一个用于FirstView,另一个用于SecondView。因此,如果您以编程方式分配控制器,请确保使用initWithNibName初始化secondViewController:此时执行presentModalViewController或pushViewController时,您应该能够看到nib视图。