新しいIOS 5 Container viewControllerが正しく動作するようにしようとしていますが、問題が発生しています。IOS同じ画面上の子viewController間の移行
私は "rootViewController"を持っています。このコントローラでは、2つの子ビューコントローラを追加しました。これはsplitViewControllerとほとんど同じです。左側にはナビゲーションを処理するVCがあり、右側には特定のコンテンツを表示するVCがあります。
私は右のVCとそれを置き換える新しいVCの間でアニメートしようとしています。
これは、アニメーションのために私のコードです:ほぼすべての作品
public void Animate(UIViewController toController) {
AddChildViewController(toController);
activeRightController.WillMoveToParentViewController(null);
toController.View.Frame = activeRightController.View.Frame;
Transition(activeRightController, toController, 1.0, UIViewAnimationOptions.TransitionCurlUp,() => {},
(finished) => {
activeRightController.RemoveFromParentViewController();
toController.DidMoveToParentViewController(this);
activeRightController = toController;
});
activeRightController = toController;
}
、それはCurlUp遷移を使用して私の新しいビューに遷移し、しかし、移行自体だけではなく、単一の...画面全体を横切ります私は移行したいと思う。その "curling Up"は親ビューであり、子ではありません。しかし、それはその下の子ビューだけを置き換えます。私はこれが理にかなってほしい。
私はかなりこの例まで、コンテナVEWコントローラを理解していませんでした。どうもありがとう。これは完全に機能しました。 –
可能であれば、私は2度投票します – Omtara
元のビューに戻ってどうですか? – PLOW