我有一個觀點,我在界面生成器中有一些內容和導航欄在頂部。通常在整個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. 與導航欄高度
- 8. 導航欄品牌圖片不適合導航欄高度
- 9. 導航欄按鈕比導航欄高度更大
- 10. 導航欄 - 高度/間距問題
- 11. 導航欄高度是43點?
- 12. iOS 11導航欄高度自定義
- 13. iPad導航欄自定義高度
- 14. 迫使導航欄的高度,以44
- 15. 增加導航欄高度爲iPad
- 16. Bootstrap導航欄自定義高度
- 17. 不同導航欄故事板高度
- 18. 如何更改導航欄的高度?
- 19. 如何測量導航欄的高度
- 20. 在Swift中設置導航欄高度
- 21. 導航欄的高度和功能
- 22. 如何恢復導航欄高度
- 23. CSS導航欄自動高度
- 24. ios7突然導航欄高度變化
- 25. Twitter-Bootstrap導航欄高度太小
- 26. bootstrap導航欄高度問題
- 27. 製作類增加導航欄高度
- 28. 快速導航欄的高度4
- 29. 導航欄不同高度的摺疊
- 30. TimelineJS:更改導航欄的高度?
您是否已手動添加導航欄? –
通過IB。我沒有[[UINavigationController alloc] init,在任何地方 –