次のように、標準のフリップ コードを使用して、あるビュー コントローラーから別のビュー コントローラーに移動しています。
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 が反転しているときに暗い背景が追加され、配置されると背景が透明になります。アプリ全体のメインの背景は白です。
画像を直接投稿することはできないため、スクリーンショットへのリンクを次に示します。