我有一個類似於照片應用程序的應用程序,當圖片顯示時,它佔用了屏幕的全部320x480。與照片應用程序一樣,當用戶點擊屏幕時,狀態欄/導航欄淡出以提供額外的空間。一切正常,除了我注意到一個奇怪的故障。如果我按主頁按鈕退出應用程序(當狀態欄/導航欄不可見時),然後我推送應用程序徽標以重新輸入應用程序,當應用程序重新打開時,應用程序框架被搞砸了,我的圖片被推下20個像素(看起來讓狀態欄讓路)。就像我所說的,當我在我的應用程序中切換視圖時,它一切正常,但是當我按下主屏幕按鈕退出時,它會混亂起來。任何人都有過這個問題嗎?奇怪的小故障與消失的狀態欄/導航欄
2
A
回答
0
也許你不得不重新設置你的界面代碼在此應用程序的委託方法:
- (無效)applicationDidBecomeActive:(UIApplication的)應用程序{ / 重新啓動已暫停任何任務(或不尚未開始),而應用程序不活動。如果應用程序以前位於後臺,則可以選擇刷新用戶界面。 */ }
+0
我實際上正在使用這種方法,並且我嘗試了很多東西來重置它,但這種方式無濟於事。我試着重新設置了wantFullScreen,嘗試重新設置navBar和statusBar以再次變爲transluscent,我已經完成了各種各樣的操作來操作視圖框架並「重置」它。 – 2011-12-30 04:45:14
+0
當你的應用程序轉到後臺並變爲「不活動」時,系統可以從內存中釋放所有保留的子視圖(插座等),這是調查的關鍵點,因爲當你的應用程序在其視圖之間進行交互時,完全加載到內存中)。 – 2011-12-30 05:12:19
0
在viewDidAppear方法嘗試以下方法:
self.navigationController.navigationBarHidden = TRUE;
相關問題
- 1. 固定導航欄故障
- 2. UIImagePickerController奇怪的狀態欄
- 3. 奇怪的行爲與CSS導航欄
- 4. 導航欄消失
- 5. 導航欄消失
- 6. 狀態欄下的導航欄
- 7. 的iOS 9導航欄在狀態欄
- 8. 奇怪的故障圖像與引導
- 9. 奇怪的淡入淡出導航欄
- 10. 導航欄消失Bug
- 11. 導航欄消失popviewcontroller
- 12. 導航欄中的物品從導航欄中消失
- 13. 導航欄重疊狀態欄
- 14. 導航欄重疊狀態欄
- 15. iOS 11,狀態欄,導航欄和UIScrollview
- 16. 狀態欄,導航欄邊距
- 17. 導航抽屜狀態欄
- 18. 在調整導航欄和頁腳大小時出現故障
- 19. 導航欄故障時使用iOS 7刷卡導航
- 20. 導航欄從我的故事板項目中消失
- 21. 奇怪的單元格大小在CSS導航欄中移動
- 22. wordpress中消失的移動導航欄
- 23. 爲什麼狀態欄與半透明導航欄混淆
- 24. 相同的顏色狀態欄和導航欄的iOS
- 25. 爲什麼我的狀態欄下有我的導航欄?
- 26. 奇怪的findFn故障
- 27. 以固定導航欄爲中心的故障
- 28. viewWillTransitionToSize和錯誤的導航欄和狀態欄框架高度
- 29. Android的隱藏操作欄,狀態欄和導航控制
- 30. 確定沒有導航欄和狀態欄的內容區域
你是什麼意思按「主頁按鈕重新進入應用程序」?你的意思是你關閉它,然後點擊圖標重新進入或使用多任務欄重新進入?一個可能的解決方案,總是隱藏菜單欄。 – Charlie 2011-12-30 03:34:17
@charlie是的,這就是我的意思是我重新編輯。不確定你總是隱藏菜單欄是什麼意思,它只需要在這個特定視圖中淡入淡出時才隱藏。 – 2011-12-30 04:38:45
對,但是如果你通過'info.plist'隱藏菜單欄,即使淡入淡出發生,那麼錯誤也可能被解決。 – Charlie 2011-12-30 04:42:32