0
我想弄清楚在哪裏設置窗口邊界。當前視圖不會填滿整個屏幕。
我剛開始瞭解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,我的視圖加載,但正如我張貼的圖片。
編輯:
我需要的標籤,並表視圖在整個屏幕上延伸,可不只是在左上角。我不知道爲什麼它會像這樣加載,而不是整個屏幕..請幫助
你爲什麼要替換的AppDelegate'window'財產?刪除第一行,然後再試一次 – Tj3n
@ Tj3n我仍然試圖加載一個空白視圖。當我在ipad上運行我的應用程序時,它不會填滿整個屏幕,除了我的啓動視圖外,其他視圖控制器是全屏的 – 3rdeye7
空白視圖更可能是因爲你的'[[LaunchViewController alloc] init];',它初始化viewcontroller故事板或xib或沒有實現'loadView' – Tj3n