ViewController和ModalViewController ios iPhone之间有什么区别?
答案 0 :(得分:4)
没有这样的类ModalViewController,Modal只是一种呈现UIViewController的方式。
您可以将视图控制器推送到导航控制器堆栈:
[self.navigationController pushViewController:viewController animated:YES];
或以模态方式呈现:
[self.navigationController presentModalViewController:viewController animated:YES];
Apple建议使用“完成”块的方式。
[self.navigationController presentViewController:viewController animated:YES completion:nil];
答案 1 :(得分:2)
当我们使用模态方式从另一个类推送一个类时,然后将控制器称为
modalviewcontroller&当我们简单地通过push方法调用控制器时,它简称为
的ViewController。