1

次のように、標準のフリップ コードを使用して、あるビュー コントローラーから別のビュー コントローラーに移動しています。

    tcvc = [self.storyboard instantiateViewControllerWithIdentifier:@"SB_TrebleClefStaffViewController"];

    [tcvc.view setFrame:CGRectMake(0, 0, 0, 0)];
    [UIView transitionWithView:staffContainer
                      duration:1
                       options:UIViewAnimationOptionTransitionFlipFromLeft
                    animations:^ { [staffContainer addSubview:tcvc.view ]; }
                    completion:nil];

これは機能しますが、View Controllerの背景を見ることができ、View Controllerのコンテンツが背景を透明にして反転するのを見たいだけです。staffContainer と tcvc alpha を 0 に設定しましたが、背景はまだ残っています。どんな助けでも大歓迎です。

アップデート***

スクリーンショット: staffContainer が反転しているときに暗い背景が追加され、配置されると背景が透明になります。アプリ全体のメインの背景は白です。

画像を直接投稿することはできないため、スクリーンショットへのリンクを次に示します。

http://postimg.org/image/dtey0ajhf/

4

1 に答える 1