如何使用OBJ-C代碼(不使用Interface Builder)隱藏UITabBarController中的頂欄?隱藏UITabBarController中的頂欄
請參閱下面的鏈接中的圖像,以更好地瞭解我的要求。
http://skitch.com/jugsvn/dxkr7/iphone-simulator
我已經有另外一個工具欄,你可以看到,我不希望這樣。我沒有使用XIB/NIB文件並使用簡單的OBJ-C代碼創建所有對象。
乾杯 罐子
如何使用OBJ-C代碼(不使用Interface Builder)隱藏UITabBarController中的頂欄?隱藏UITabBarController中的頂欄
請參閱下面的鏈接中的圖像,以更好地瞭解我的要求。
http://skitch.com/jugsvn/dxkr7/iphone-simulator
我已經有另外一個工具欄,你可以看到,我不希望這樣。我沒有使用XIB/NIB文件並使用簡單的OBJ-C代碼創建所有對象。
乾杯 罐子
頂欄是UINavigationController的部分不是的UITabBarController,你可以把你的viewWillAppear中方法如下隱藏:
self.navigationController.navigationBarHidden = YES;
但我敢肯定的導航欄總是在最前面,所以我認爲你想要隱藏的欄實際上是你自己的工具欄。
self.myToolBar.hidden = YES;
非常感謝:) – cV2 2012-01-02 15:00:48
self.tabBarController?.navigationController?.navigationBar.hidden = true
被問到是obj-c不是swift代碼。 – 2016-03-11 10:46:49
這實際上是正確答案而不是正確的語言,即obj-c – neelabh 2016-05-29 06:52:50
維賈雅庫馬爾。我認爲這是導航欄在你的圖像中。所以試試這個,\t self.navigationController.navigationBarHidden = YES; – Pugal 2010-08-03 14:34:50