我有一個觀點,我在界面生成器中有一些內容和導航欄在頂部。通常在整個iPhone UI中,當設備旋轉到橫向時,導航欄稍微變短(高度)。但是,在任何方向旋轉時,我都保持不變。這是通過IB做這件事的一些怪癖,還是我在某處遺失了一處財產?謝謝!導航欄高度
導航欄高度
回答
您的問題是您通過IB添加的UINavigationBar
的autoresizingMask
。你需要改變它,但不幸的是(可能是一個bug)IB不允許我們添加UIViewAutoresizingFlexibleHeight
選項。因此,您需要以編程方式執行此操作,
navBar.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleBottomMargin;
完美!那就是訣竅。非常感謝! –
通常,UIToolbar
將保持相同的大小。如果您的viewController
爲UINavigationController
類,則欄的高度應符合旋轉。
這絕對是一個導航欄,而不是一個工具欄..然後,我該如何解決這個問題? –
更具體一個導航條?或者一個UINavigationController? – WrightsCS
我只是在IB中添加了一個導航欄。 –
- 1. Lone導航欄高度與導航控制器中的導航欄高度
- 2. 導航欄高度變化
- 3. 更改導航欄高度
- 4. 導航欄更改高度
- 5. 導航欄高度問題
- 6. 導航欄品牌圖片不適合導航欄高度
- 7. Twitter-Bootstrap導航欄高度太小
- 8. 如何更改導航欄高度
- 9. 快速導航欄的高度4
- 10. iMessage(iOS 10)中的導航欄高度
- 11. 導航欄 - 高度/間距問題
- 12. Bootstrap 4導航欄高度問題
- 13. 不同導航欄故事板高度
- 14. iOS 11導航欄高度自定義
- 15. 默認導航欄高度ios
- 16. Xcode - 自定義導航欄高度
- 17. 如何恢復導航欄高度
- 18. 增加導航欄高度爲iPad
- 19. 更改側欄導航的高度
- 20. 製作類增加導航欄高度
- 21. 如何測量導航欄的高度
- 22. 導航欄的高度和功能
- 23. TimelineJS:更改導航欄的高度?
- 24. Bootstrap:在導航欄中填充整個容器減去導航欄高度
- 25. 導航欄UINavigationController太高
- 26. viewWillTransitionToSize和錯誤的導航欄和狀態欄框架高度
- 27. 導航欄自定義高度與右側的搜索欄
- 28. 根據屏幕寬度調整導航欄的最小高度
- 29. 導航欄高度的增加,當介質寬度
- 30. 如何更改導航欄摺疊高度引導程序4?
您是否已手動添加導航欄? –
通過IB。我沒有[[UINavigationController alloc] init,在任何地方 –