我正在寻找模仿iPhone / iPod Touch上iPod应用程序的最佳方法。具体来说,我想模仿当iPod播放器(实际播放曲目时)出现时会发生什么。 iPod应用程序作为tabBarController启动,每个选项卡都包含一个navigationController。但是,播放曲目时,整个tabBarController将被新的viewController替换。
这种用户界面的最佳方法是什么?起初,我认为需要将tabBarController添加到单独的navigationController中,但这导致了两个导航栏(一个在另一个上面)。
欢迎任何建议。欢呼声。
答案 0 :(得分:2)
使用hidesBottomBarWhenPushed
属性。您的控制器将保留在您现有的导航控制器层次结构中(与fluchtpunkt的解决方案不同),当您的播放器控制器出现并消失时,标签栏将自动隐藏并显示自己。
答案 1 :(得分:0)
您希望将新的viewcontroller呈现为模态vc。
- (void)presentModalViewController:(UIViewController *)modalViewController animated:(BOOL)animated