2014-10-19 80 views
0

我已經在新版本的iOS和iPhone 6/6 +之前開發了Xcode 5中的應用程序。它在Xcode 5中運行良好,其模擬器(iPhone視網膜4英寸等),但現在我已更新到Xcode 6,並在新模擬器中運行我的應用程序,它在iPhone 4s,5s和5s中運行良好。 6模擬器,但不在iPhone 6+模擬器中。iPhone 6+沒有導航欄後退按鈕項目

我在我的第一個視圖控制器中有一個表視圖。如果你點擊一個單元格,push segue會將你帶到另一個視圖控制器。有兩個問題:

  1. 在每一個視圖控制器,對象的頂部(例如表視圖或一個UIImage)中未示出和場景是有缺陷的。

  2. 當我們轉到第二個視圖控制器時,頂部沒有後退按鈕項以返回到主視圖控制器。

我該如何解決這個問題?問題是什麼?

回答

0

我相信在iPhone 6+模擬器中有一個錯誤 - 我也觀察到類似的行爲,但只在模擬器上。在真正的iPhone 6+上運行應用程序可以按預期工作 - 導航欄就像所有按鈕一樣。

+0

那麼,您的意思是我必須購買iPhone 6+以確保我的應用程序按預期運行?我如何在真實設備上運行我的應用程序?因爲我聽說我必須註冊一個MAC證書,並且有幾個步驟可以在真正的iPhone上運行應用程序,不是嗎? – informaticien 2014-10-19 11:13:29

+0

沒錯。要在真實設備上運行應用程序,您必須註冊Apple開發人員計劃並支付99美元(每年稅收)。我會建議你向蘋果公司提交雷達(bug報告)。此外,我認爲他們應該儘快爲Xcode提供更新,這可能會解決問題。 – o15a3d4l11s2 2014-10-20 07:09:59

0

它是因爲iPhone 6+模擬器屏幕太大而不適合某些mac屏幕。
在視圖控制器中,頂部對象不會被切斷,只需使用鼠標滾輪向上滾動即可查看頂部對象。
在第二個視圖控制器中再次使用鼠標滾輪查看返回按鈕。