2017-07-17 89 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

回答