簡體   English   中英

在模擬器中啟動 iOS 應用程序時的白色視圖

[英]White view when launch iOS app in simulator

我已經在一個應用程序上工作了 4 個月,它非常復雜並且運行良好。 現在突然間,我添加了一個新的 class 並對 MainWindow.xib 進行了一些更改,其中包含我所有的視圖,現在當我用模擬器啟動它時,我得到一個純白色的視圖。 我什至將它完全剝離,只剩下 appdelegate 和一個帶有按鈕的簡單視圖。 所以基本上我有一個應用程序,只有一個 appDelegate 管理一個 tabBar,用一個簡單的視圖啟動,沒有框架,什么都沒有,我仍然得到一個白色的應用程序。

必須有一個選項,我必須為在模擬器中運行應用程序而激活,但我無法弄清楚。

謝謝

我意識到我從來沒有解釋過我是如何讓它工作的,很久以前:window 的錯誤鏈接,正如 EmptyStack 指示我的那樣,但它不在代碼中,它在界面生成器的視圖屬性中。 我已將 window 的類型設置為 class 應該是 controller 的 controller

This happens if you have forget to add the root view controller to the main window, either by [self.window addSubview:yourRootViewController.view] , or by self.window.rootViewController = yourRootViewController; 注意:如果你是通過代碼來做的)。

而且,您看到的是白色,因為主窗口的backgroundColorwhite

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM