[英]Hide back button in navigation bar with hidesBackButton in Swift
[英]How hide back bar button in navigation controller with swift
在故事板(Xcode 6、iOS 8 和 swift)中,我在導航控制器中嵌入了一個 TableViewController。
從對象庫中,我拖放了一個 Bar Button Item 作為后退按鈕,它顯示了一個圖標圖像:當我單擊該按鈕時,我顯示了一個設置視圖。
我怎樣才能隱藏那個按鈕? 在 viewDidLoad() 我試過:
self.navigationItem.hidesBackButton = true;
代碼已執行(我已嘗試使用調試器),但按鈕始終可見。
你必須試試這個:
self.navigationItem.setHidesBackButton(true, animated: false)
希望對你有幫助。
斯威夫特 3
self.navigationItem.setRightBarButton(nil, animated: true)
如果欄按鈕項位於導航欄的右側,則必須設置
self.navigationItem.rightBarButtonItems = []
如果有問題的欄按鈕項位於左側,則執行相同操作,它將從導航項中刪除欄按鈕項
嘗試這個,
self.navigationItem.setLeftBarButtonItem(nil, animated: true)
希望這可以幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.