我正在用 Rubymotion 构建一个 iOS 应用程序。我想创建一个自定义 tabBar,所以我需要使用一个真正的 tabBar 但隐藏它。如何在 Rubymotion 中隐藏 tabBar?
问问题
209 次
1 回答
2
要隐藏标签栏,您可以使用 hidesBottomBarWhenPushed。目标 C 是:
MyController *myController = [[MyController alloc]init];
myController.hidesBottomBarWhenPushed = YES;
[self.navigationController pushViewController:myController animated:YES];
[myController release];
因此 RubyMotion 代码是
@my_controller = MyController.alloc.init
@my_controller.hidesBottomBarWhenPushed = true
self.navigationController.pushViewController(@my_controller, animated:true)
我希望这有帮助。如果您想查看对标签栏的更多参考,请查看: https ://github.com/IconoclastLabs/rubymotion_cookbook/tree/master/ch_2/12_tabbars 或者如果您想查看导航控制器的基础知识,请查看 https: //github.com/IconoclastLabs/rubymotion_cookbook/tree/master/ch_2/11_navbarbuttons
我希望这有帮助!
于 2012-11-15T15:41:47.427 回答