私はUIViewControllerを持っています - 私はpresentViewControllerを使って新しいウィンドウを表示します:
controller.view.frame = source;
[self presentViewController:controller animated:NO completion:nil];
[UIView animateWithDuration:ANIMATION_NORMAL_DURATION animations:^{
controller.view.frame = target;
}completion:^(BOOL finished) {
}];
これを行うと、新しいコントローラー (コントローラー) が表示される前に、親コントローラー (自己) が消えます。そしてそれはそれを醜くします。
それを実装するより良い方法はありますか?(これらの ViewContollers では NavigationControler を使用しません)
ありがとう。