有沒有辦法做到這一點,而不是把它拖到IB的視圖?我在IB看到,你可以指定一個視圖有一個naviationBar,但只有在我使用navigationController時才起作用。我正在處理的應用不適合導航控制器。提前致謝。如何在不使用導航控制器時添加導航欄?
0
A
回答
0
UINavigationBar是一個像任何其他視圖。只需設置適當的框架並將其添加到您希望的視圖中即可。
例如:
UINavigationBar *bar = [[UINavigationBar alloc] initWithFrame:CGRectMake(0, 0, 320, 40)];
[self.view addSubview:bar];
[bar release];
注:我不知道該標準的高度離手的,但是那將是很容易找到
編輯:看起來像我被毆打衝
0
當然。使用UINavigationBar
類 - 它是UIView
的子類,因此您可以將其添加到視圖層次結構中。您必須手動管理其堆棧UINavigationItem
s,但是如果您這樣做了,那麼您可以獲得與使用UINavigationController
時相同的行爲。
相關問題
- 1. iOS導航控制器不添加導航欄
- 2. 導航欄添加導航控制器後不顯示
- 3. 添加工具欄導航控制器
- 4. 導航控制器,導航項目和導航欄
- 5. 添加到導航控制器時不顯示標籤欄IOS
- 6. 導航控制器 - 導航欄不顯示在兒童上
- 7. 導航欄不顯示在嵌入式導航控制器中
- 8. 添加導航控制器,但不顯示導航項目
- 9. 如何隱藏導航欄,當我從導航控制器推?
- 10. 添加導航欄
- 11. ios7導航欄風格看起來像導航控制器導航欄
- 12. Lone導航欄高度與導航控制器中的導航欄高度
- 13. 導航控制器與導航控制器的標籤欄控制器
- 14. 如何導航控制器添加到程序標籤欄
- 15. 如何在viewcontroller中添加導航控制器和標籤欄控制器?
- 16. 從導航欄視圖控制器導航到標籤欄視圖控制器
- 17. 標籤欄控制器+導航控制器上的導航欄佈局問題
- 18. 在導航欄中創建信息按鈕而不使用導航控制器
- 19. EKEventview控制器不顯示導航欄
- 20. 如何在沒有導航控制器的情況下在導航欄中添加欄按鈕。
- 21. 導航控制器 - 添加自定義導航欄項目到所有視圖
- 22. 導航欄未在嵌入中顯示導航控制器
- 23. 在ios7導航視圖控制器中移動導航欄
- 24. 如何在使用導航抽屜的片段時在底部導航欄上添加導航抽屜?
- 25. 如何:導航控制器在標籤欄控制器
- 26. 導航欄有'圖標欄',但不添加鏈接從導航
- 27. 如何在導航器中使用導航欄?
- 28. 工具欄在導航控制器
- 29. 如何使用導航控制器加載tabbar控制器xib
- 30. 添加導航抽屜通過替換在導航欄中的導航欄
感謝您的幫助 – intomo 2010-12-02 20:50:10