我們開始將我們的iOS 6應用程序轉換爲iOS 7.我嘗試爲我的應用程序創建一個屏幕。我使用Xib文件進行設計,我使用UILabel和UIButtons從上到下設計了屏幕。當我試圖在模擬器中運行應用程序時,它顯示與xib設計不同。在模擬器中,設計下來,底部UILabel已隱藏。UIViewcontroller的視圖框架在意想不到的位置開始
我從viewDidLoad中()爲(0,64,32,504)得到了self.view.frame。但是,它正確地顯示在viewDidAppear (0,0,320,568)。
如何在Xcode 5中解決此問題?你能幫我解決這個問題嗎?看看你的回答。謝謝。
您是否在xib中添加了必要的約束條件? – Zalykr
是的,我試過self.navigationController.navigationBar.translucent = NO和self.edgesforextendedlayout = uirectedgenone。但是,沒有迴應。我不知道我是否以正確的方式嘗試。 –