我正在使用全定製GUI的iPhone應用程序。我之前有了佔位符UINavigation元素,但是之後添加了我自己的按鈕並以編程方式設置了所有的細節。現在我準備擺脫導航欄,只使用我自己的按鈕,但它們不會消失。我在故事板中禁用了它們,但它們仍然顯示出來。如何在沒有完全移除導航控制器的情況下襬脫它們?無法擺脫頂部導航欄
0
A
回答
1
在故事板編輯器中,取消選中UINavigationController上的「顯示導航欄」屬性。確保您不要在代碼中重新啓用該屬性。
0
您可以使用下面的代碼以編程方式做到這一點:
- (void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
[self.navigationController setNavigationBarHidden:YES animated:NO];
}
這種方法允許您隱藏/顯示您所選擇的視圖控制器導航欄。
0
在故事板編輯器中,取消選中UINavigationController上的「顯示導航欄」屬性。 或以編程方式執行: [self.navigationController setNavigationBarHidden:YES animated:NO];
相關問題
- 1. Silverlight導航,擺脫'#'
- 2. 側欄導航改爲導航欄中的頂部導航欄
- 3. Android導航欄頂部
- 4. 禁用頂部導航欄
- 5. 第二導航欄頂部
- 6. 引導靜態頂部導航欄無法正常工作
- 7. 無法擺脫頂部和底部的陰影
- 8. 頂部導航欄去側面導航欄
- 9. 分離頂部導航欄和側面導航欄
- 10. 我無法在滾動時將導航欄粘貼到頂部
- 11. 無法擺脫頁面頂部的空間
- 12. 改變導航欄-固定頂部導航欄靜態頂創建上述頭
- 13. 如何擺脫應用程序頂部的程序名稱欄?
- 14. 試圖居中頂部導航欄
- 15. 桌面導航欄粘頂部粘底
- 16. Bootstrap導航欄固定頂部查詢
- 17. 粘頂部導航欄的基礎6
- 18. Viewpager及其頂部的導航欄
- 19. 製作導航欄到頁面頂部
- 20. Bootstrap:修復導航欄頂部
- 21. 導航欄位於標題頂部
- 22. 導航欄粘貼到頂部
- 23. Dialog被頂部導航欄隱藏
- 24. 導航欄和頂部邊距
- 25. HTML/CSS頂部水平導航欄
- 26. 導航欄在頂部使用CSS
- 27. 頂部的固定導航欄
- 28. Bootstrap導航欄頂部滾動
- 29. 頂部導航欄固定在Firefox
- 30. IOS 11 only:導航欄標籤頂部