我有一個問題,我想在Master View的連接視圖中禁用選項卡欄Master View顯示標籤欄,但是當我通過show segue確認後,他們顯示它爲空白tabbar我試圖在屬性檢查器中選擇none(底部欄=>無),但它不起作用。如何在swift 3.0中隱藏連接的segue中的標籤欄
下面是更多的幫助截圖:
請讓我們知道什麼是我做錯了。
感謝。
我有一個問題,我想在Master View的連接視圖中禁用選項卡欄Master View顯示標籤欄,但是當我通過show segue確認後,他們顯示它爲空白tabbar我試圖在屬性檢查器中選擇none(底部欄=>無),但它不起作用。如何在swift 3.0中隱藏連接的segue中的標籤欄
下面是更多的幫助截圖:
請讓我們知道什麼是我做錯了。
感謝。
當你準備賽格瑞,寫了下面的代碼:
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
if segue.identifier == "..." {
//VC should have the tab bar
VC.hidesBottomBarWhenPushed = true
}
您是否嘗試過在情節提要改變SEGUE類型?如果您將其更改爲模式或彈出,則會隱藏標籤欄。
顯示詳細信息和顯示只是工作模式的現在和作爲彈出式工程存在,但他們也隱藏我的導航欄,這是一個很大的問題,我不想隱藏導航欄上的標籤欄! –
如果你使用故事板來連接不同的TabBar項,然後創建一個賽格瑞而是選擇「關係」 Segue公司,而不是「顯示」 SEGUE。關係segue將把TabBar項目添加到其他控制器。
仍然顯示...我添加之前準備segue!但他們仍然顯示:( –
和那個標籤欄上,也沒有選擇更多的應用程序視圖,也是wiered:( –
我測試過它。它工作在我的Xcode。你可以發佈更多關於這個問題的代碼? –