1

當我的應用程序從後臺返回時,UIViewController跳下UINavigationBar(44像素)的高度。UINavigationController中的UIViewController當應用程序從後臺返回時跳下

一切都通過故事板使用推動賽段進行控制。

即使在「跳轉」後視圖控制器和導航控制器的幀都使用NSStringFromCGRect,它們都會顯示(0,0,320,480)作爲它們的幀,儘管明顯不是這種情況。

前:

enter image description here

+1

是否在代碼或界面構建器中更改頂部欄半透明? – streem

+0

無論導航欄是否顯示,視圖大小仍然是iOS7全屏幕的大小。 – ZeMoon

+0

我確實改變了視圖控制器的viewWillAppear上的頂部酒吧半透明度。在我寫這個問題2秒後,我發現這是問題,2秒後@erhnby發佈了相同的答案。 – YoCoh

回答

2

可以在YourViewController

使用此代碼隱藏導航欄:

enter image description here

從後臺返回後

相關問題