-3

ViewController 和 ModalViewController ios iPhone 之间有什么区别?

4

2 回答 2

4

没有这样的类 ModalViewController,Modal 只是您呈现 UIViewController 的一种方式。
您可以将视图控制器推送到导航控制器堆栈:

[self.navigationController pushViewController:viewController animated:YES];

或者以模态的方式呈现:

[self.navigationController presentModalViewController:viewController animated:YES];

苹果建议使用带有“完成”块的方式。

[self.navigationController presentViewController:viewController animated:YES completion:nil];
于 2012-12-24T07:50:54.230 回答
2

当我们使用模态方式从另一个类中推送一个类时,控制器称为

modalviewcontroller & 当我们简单地通过 push 方法调用控制器时,它简单地称为

视图控制器。

于 2012-12-24T07:51:09.870 回答