关于 rootViewController 的那些事(1)

来源:互联网 发布:java中链表 编辑:程序博客网 时间:2024/05/01 03:12
rootViewController自己会附带一个视图;
通常作为window(窗口视图 UIWindow实例)的视图控制器。

控制器可以加载到附属于它的 xib 文件,若刚被创建的 根视图控制器没有附属的 xib 文件,我们可以自建一个 xib 文件,然后在 identity inspector 栏的 custom class 输入框中,填入你想让它从属的控制器的名称,再在 connections inspector 栏中,将 Outlets 中的 view 与xib 文件的窗体相关联即可。
如果我们没有将某个 xib 文件附属到一个视图控制器,我们使用代码,同样可以实现,使控制器加载 这个 xib 文件。

 例如: RootViewController *rootViewController = [RootViewController alloc] initWithNibName:@"View" 
bundle: nil ];
如果 xib 文件的文件名和我们的视图控制器类的类名相同,则以下代码就可以自动优先加载该 xib :
xib 文件名为 rootViewController.xib

RootViewController *rootViewController = [RootViewController alloc] init];

我们不仅可以在 xib 中,编辑视图控制器的视图,同时,我们还能在该控制器中添加代码,以实现视图功能及视觉效果的改变。
0 0
原创粉丝点击