小编mor*_*oko的帖子

iOS编程:关于Root View Controller的说明

通过这个问题,我想知道我是否理解Root View Controller的概念.

在iOS应用程序中,根视图控制器(RVC)是其视图在启动时添加到UIWindow应用程序的控制器,是不是真的?

[window addSubview:rvcController.View];
[window makeKeyAndVisible];
Run Code Online (Sandbox Code Playgroud)

现在,UIWindow还有一个rootViewController属性.运行上一段代码时,是否使用rvcController填充了该属性,还是必须明确设置它?

然后,在UINavigationController中,可以设置与入口点的先前RVC集不同的RVC.

在这种情况下,我第一次将一个控制器添加到navigationController堆栈(在其上推一个新的控制器),框架是否将该控制器设置为navigationController的RVC,或者我是否必须通过initWithRootViewController方法显式设置它?

cocoa-touch objective-c ios4 ios rootview

9
推荐指数
2
解决办法
3万
查看次数

标签 统计

cocoa-touch ×1

ios ×1

ios4 ×1

objective-c ×1

rootview ×1