0

在基于导航的应用程序中,可以使用方法pushViewController:animated。这是UINavigationController类的一种方法。但是,源文件中没有任何地方显示导入此类的任何#import语句。该文档不显示UIViewController从UINavigationController继承。基于导航的应用程序如何访问UINavigationController类?

那么基于导航的应用程序如何能够访问此方法?

回答

2

UIViewController有一个名为navigationController的属性,它是UINavigationController的一个实例。这是如何获得它的。

+0

那么如何使用UIViewController的基于视图的应用程序无法访问pushViewController?这个属性在哪里找到? – 2010-09-18 02:28:19

+1

因为当您使用基于导航的模板时,会为您设置导航控制器。如果您不使用导航模板,则必须自行设置属性。 – jer 2010-09-18 02:42:02

相关问题