首先,我是法國人,對不起英文錯誤,我希望你能理解我的問題。我只在iOS應用上工作了3個月,也許我沒有得到所有的iOS開發概念。自遷移以來導航欄和桌面視圖之間的黑條
我有一個應用程序正確運行在設備和模擬器使用iOS 5,但當我嘗試它在iOS6設備或模擬器我有一個奇怪的情況。導航欄和我的桌面視圖之間的屏幕頂部會出現一個黑色條。
我做了一些研究,其他人也有同樣的問題,但是,什麼解決了他們的問題並沒有爲我工作。 請參閱:Black bar between navigation bar and table view appears on iOS 6
自從我將xcode版本升級到4.5和iOS6 SDK後,我遇到了這個問題。請參閱模擬器的以下屏幕截圖,首先運行iOS6,然後運行iOS5。奇怪的是,在應用程序啓動之後,黑條就在這裏。如果我改變標籤(顯然viewcontrollers被切換),那麼黑色條不再存在。
我嘗試通過切換tabBar的元素來改變第一個viewController,但是即使我把標籤叫做「Tendances」放在第一位,也會出現相同的情況。黑條在這個視圖上,而不在其他視圖上。
我已經在iphone 3模擬器上做出了這些截圖,但使用iphone4或5模擬器或真正的設備沒有解決我的問題。
截圖1:我在iOS6模擬器上啓動應用程序。您可能會看到黑色條在導航欄和tableView標題之間。
Screenshot 1 http://imageshack.us/a/img40/3883/39381540.png
截圖2:我仍然運行在相同的模擬(iOS6的)相同的應用程序,我決定換標籤,使用tabBarController。黑色條消失。
Screenshot 2 http://imageshack.us/a/img833/7802/19961589.png
截圖3:我回到第一個選項卡則沒有黑條...
Screenshot 3 http://imageshack.us/a/img16/8634/84521193.png
截圖4:我關運行iOS6的模擬器爲另一個運行的iOS5。正如你所看到的,我推出了應用程序,沒有黑條。
Screenshot 4 http://imageshack.us/a/img843/8517/25545233.png
自動調整大小的面膜會幫助你。選中[此線索] [1] [1]:http://stackoverflow.com/questions/12395200/how-to-develop-or-migrate-apps-for-iphone-5-screen-分辨率 –
這不僅僅是在iPhone5的分辨率,它是在運行iOS6的每個設備 –
我也有這個問題,並在這裏找到答案: http://stackoverflow.com/questions/12547570/black-bar-between-navigation -bar和 - 表 - 視圖 - 出現上-IOS-6 –