2017-07-17 85 views
0

enter image description here在objective-c中设置窗口大小iOS的位置?

我想弄清楚在哪里设置窗口边界。当前视图不会填满整个屏幕。

我刚开始了解iOS的UI设计。我没有在应用程序委托中设置rootViewController,也没有实例化一个导航控制器,其中嵌入了我的视图。

我已经尝试在appDelegate中的didFinishLaunching方法内使用以下代码。

self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; 
// Override point for customization after application launch. 
self.window.backgroundColor = [UIColor whiteColor]; 
self.rootVC= [[LaunchViewController alloc] init]; 
self.window.rootViewController = self.rootVC; 

[self.window makeKeyAndVisible]; 
return YES; 

有人可以帮助我理解为什么这显示我的看法。如果我删除添加的编码,只留下返回YES,我的视图加载,但正如我张贴的图片。

enter image description here

编辑:

我需要的标签,并表视图在整个屏幕上延伸,可不只是在左上角。我不知道为什么它会像这样加载,而不是整个屏幕..请帮助

+0

你为什么要替换的AppDelegate'window'财产?删除第一行,然后再试一次 – Tj3n

+0

@ Tj3n我仍然试图加载一个空白视图。当我在ipad上运行我的应用程序时,它不会填满整个屏幕,除了我的启动视图外,其他视图控制器是全屏的 – 3rdeye7

+0

空白视图更可能是因为你的'[[LaunchViewController alloc] init];',它初始化viewcontroller故事板或xib或没有实现'loadView' – Tj3n

回答