Tab栏应用程序中的新视图,不是标签栏的一部分,但没有隐藏标签栏

时间:2010-09-06 23:08:45

标签: iphone objective-c uitableview tabbar

我有一个从模板创建的标签栏应用。其中一个视图是一个tableview,当用户触摸标题时,我有一个新的tableview翻转显示一些新数据。 显示新的tableview时,它会隐藏标签栏。我希望表格栏可见且活跃。 我似乎无法弄清楚如何做到这一点。 任何正确方向的指针都会很棒。

如果这是一个愚蠢的问题,请道歉。我相信它会很容易。或者不可能。

1 个答案:

答案 0 :(得分:0)

它会隐藏标签栏,因为您是以模态方式呈现它。请改用+[UIView setAnimationTransition:forView:]+[UIView transitionFromView:toView:duration:options:completion:]

- (void)showBackSide
{
    UIView *superview = [frontSideView superview];
    [UIView beginAnimations:nil context:NULL];
    [UIView setAnimationTransition:UIViewAnimationTransitionFlipFromLeft
                           forView:superview cache:YES];
    [frontSideView removeFromSuperview];
    [superview addSubview:backSideView];
    [UIView commitAnimations];
}