UIStoryBoardSegue
カールアップ プッシュ セグエを実行するための次のコードがあります。
(void) perform {
UIViewController *src = (UIViewController *) self.sourceViewController;
UIViewController *dst = (UIViewController *) self.destinationViewController;
[UIView transitionWithView:src.navigationController.view duration:1
options:UIViewAnimationOptionCurveEaseInOut | UIViewAnimationOptionTransitionCurlUp
animations:^{
[src.navigationController pushViewController:dst animated:NO];
}
completion:NULL];
}
正常に動作しますが、アプリの「戻る」ボタンをタップすると、丸まるのではなく後方にスライドします。これはプッシュであるため、別のセグエを追加するのではなく、現在のビュー コントローラーをポップする必要があります。
「カールダウン ポップ セグエ」を行うにはどうすればよいですか?