调用UIViewController的另一个视图不起作用

时间:2012-05-31 21:17:54

标签: iphone ios uiviewcontroller

我试图在预期的时间后加载另一个UIViewController的笔尖。一切都工作但是我加载UIViewController我在调用时得到一个异常。我这样做:

UIViewController *overView = [[UIViewController alloc] initWithNibName:@"overView2" bundle:nil];

[super presentViewController:overView animated:YES completion:nil];

我也尝试插入[NSBundle mainBundle]而不是“nil”,但异常仍然存在。 当我在下面推动UIViewController时,没有异常发生,但在删除第一个视图后没有任何事情发生:

[self.parentViewController addChildViewController:overView];

我正在寻找很长时间但找不到解决方案...


我刚发现错误。

我在M-File中导入了UIViewController的H-File,我想加载新的View.Than我创建了一个新对象并将其传递过来。

overView2 *overView = [[overView2 alloc] init];
[self presentViewController:overView animated:YES completion:nil];
抱歉,我是objectiv-c的新手...也许会帮助其他一些初学者:P

1 个答案:

答案 0 :(得分:0)

呈现视图控制器的标准实现是:

[self presentViewController:overView animated:YES completion:nil];

除非我遗漏了什么。您还可以提供更多信息吗?