如何使用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