我試圖更新我的iOS 7應用程序。當我的視圖出現在屏幕上時,您可以看到導航欄和屏幕其餘部分之間存在間隙,然後導航欄「跳躍」或「延伸」填補空白。這導致我的自定義UIBarButtonItems脫離導航欄。我嘗試拍攝過渡照片,但發生在照相機拍攝照片之前。但是,我附上了關於按鈕發生了什麼的圖片。感謝您的任何建議。請讓我知道是否有任何代碼會有幫助。 iOS 7導航欄跳躍/拉伸視圖DidAppear
3
A
回答
1
我發現會出現這種情況的原因。它在這個預先存在的答案中回答:iOS7 UIModalTransitionStyleFlipHorizontal bounces after transition。這個概念是我將模式轉換風格設置爲水平翻轉,顯然這在iOS 7中無法正常工作。
1
你好在IOS 7導航欄的問題,導航條出現在觀點或顯示導航欄和視圖之間的差距,就可以解決這個問題,下面的代碼
還有的幫助已經成爲iOS 7中引入的新屬性,可以讓您像以前版本的iOS一樣調整佈局行爲。這個代碼在您的視圖控制器,你應該是不錯的導航欄佔用空間應占自動
if ([self respondsToSelector:@selector(edgesForExtendedLayout)])
self.edgesForExtendedLayout = UIRectEdgeNone;
感謝
+0
我已經嘗試過使用這種調用,但似乎沒有解決問題。呈現模態視圖控制器時,問題仍然存在。我使用這段代碼試圖解決這個問題:listVC.edgesForExtendedLayout = UIRectEdgeNone; listVC.automaticallyAdjustsScrollViewInsets = NO; –
相關問題
- 1. IOS 7導航欄重疊導航欄
- 2. 在iOS上跳躍的引導下拉導航
- 3. ios 7導航欄太小
- 4. iOS 7清除導航欄
- 5. iOS 7導航欄截圖錯誤?
- 6. 加載視圖時導航欄跳轉
- 7. iOS 7導航欄跳轉翻轉水平Segue
- 8. iOS SDK - Peep視圖導航欄CController
- 9. 子視圖添加到導航欄ios
- 10. UIButton在導航回父視圖時跳入標籤欄視圖控制器 - iOS
- 11. 橫跨頁面的圖像拉伸導航欄?
- 12. 爲什麼自定義導航欄按鈕圖像拉伸?
- 13. 基於iOS的非導航欄導航和視圖交換
- 14. 已更改導航欄iOS 7
- 15. UIImagePickerController狀態/導航欄iOS 7
- 16. iOS 7導航欄不保持清晰
- 17. 像Instagram的導航欄(iOS 7)
- 18. ios 7半透明+彩色導航欄
- 19. UIBarButtonItem iOS 7上的setTitlePositionAdjustment導航欄
- 20. 的iOS 7不顯示導航欄
- 21. iOS 7中的半透明導航欄
- 22. 導航欄作爲局部視圖。怎麼樣「活躍」類
- 23. iOS導航欄
- 24. Bootstrap導航欄在固定在頂部時反覆跳躍
- 25. 使用導航欄在頁面之間切換是'跳躍'
- 26. 引導導航欄不活躍
- 27. 更換導航無拉伸
- 28. VAADIN 7:導航子視圖
- 29. IE7中的主動導航「跳躍」
- 30. 使用ScrollTo箭頭鍵導航跳躍
您是否將該按鈕指定爲UINavigationBar的左上角按鈕? – Coder404
我改變了按鈕在屏幕上的顯示方式,因此它現在粘在導航欄上。我使用了一個自定義按鈕,然後使用該按鈕在UIBarButtonItem中初始化。然後,我將導航欄上的leftBarButtonItem設置爲UIBarButtonItem。我仍然很欣賞任何洞察力,爲什麼當視圖出現時導航欄看起來跳躍/拉伸。 –
你可以發佈你做到這一點的代碼嗎? – Coder404