我遇到了一个问题。
我想用UIViewController初始化一个UINavigationcontroller。当我的Viewcontroller从.xib加载时我正在使用
UINavigationController *myNavigationController = [[UINavigationController alloc] initWithRootViewController:appDelegate.myViewController];
[self presentModalViewController:myNavigationController animated:YES];
不幸的是我的观点是空的。
我做错了什么或是否有其他方式实现我的目标?
如果我正在分配我的Viewcontroller实例
UIViewController *aController = [[UIViewController alloc] initWithNibName:@"myViewController" bundle:[NSBundle mainBundle]];
在笔尖内部有一个按钮,我的应用程序在点击它时会崩溃。
非常感谢。
答案 0 :(得分:0)
myViewController * aController = [[myViewController alloc] initWithNibName:@“myViewController”bundle:[NSBundle mainBundle]];
或
UIViewController * aController = [[myViewController alloc] initWithNibName:@“myViewController”bundle:[NSBundle mainBundle]];
然后推它
自
如果你这样输入
UIViewController * aController = [[UIViewController alloc] initWithNibName:@“myViewController”bundle:[NSBundle mainBundle]];
你分配UIViewController并且不知道默认UIViewcontroller中的ur按钮
表示没有UIButton属性。
所以它崩溃了