1

テンプレートから作成されたタブバーアプリがあります。ビューの 1 つはテーブルビューです。ユーザーがヘッダーに触れると、新しいテーブルビューが反転して新しいデータが表示されます。新しいテーブルビューが表示されると、タブ バーが非表示になります。テーブル バーを表示してアクティブにしたい。これを行う方法がわかりません。正しい方向への指針は素晴らしいでしょう。

これがばかげた質問である場合はお詫び申し上げます。簡単になると確信しています。または不可能です。

4

1 に答える 1

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];
}
于 2011-05-30T19:51:50.630 に答える