在遵循一本流行的 iOS 开发书籍的练习时,我遇到了一行我不理解也找不到解释的代码,所以我想我会在这个社区上发帖以获得洞察力......
在 UIViewController 中,视图的初始化如下:
-(void)loadView {
[self setView:[[SomeView alloc] initWithFrame:CGRectZero]];
}
在应用程序委托上,控制器被设置为 rootViewController,如下所示:
SomeController *sc = [[TouchViewController alloc] init];
[[self window] setRootViewController:sc];
视图设置为零矩形如何在应用程序运行时全屏显示?
我的猜测是 rootViewController 的视图被窗口设置为窗口的边界......但我无法在任何地方确认这一点......
任何人?