iPhone では、ストーリーボードでプッシュ セグエを使用すると、常に から に移動rightしleftます。、またはにナビゲートleftするメカニズムを実装できますか?rightdowntop
セグエの作成方法は知っていますCustomが、同じようには機能しませんPush。手伝って頂けますか?
iPhone では、ストーリーボードでプッシュ セグエを使用すると、常に から に移動rightしleftます。、またはにナビゲートleftするメカニズムを実装できますか?rightdowntop
セグエの作成方法は知っていますCustomが、同じようには機能しませんPush。手伝って頂けますか?
iOS 5 用のアプリを開発している場合は、UIStoryboardSegue を実装するクラスを作成して (カスタム セグエを持たせるため)、次のPerform方法でメソッドをオーバーライドできます。
-(void)perform {
UIViewController *sourceViewController = (UIViewController*)[self sourceViewController];
UIViewController *destinationController = (UIViewController*)[self destinationViewController];
CATransition* transition = [CATransition animation];
transition.type = kCATransitionPush;
transition.subtype = kCATransitionFromLeft;
[sourceViewController.navigationController.view.layer addAnimation:transition forKey:kCATransition];
[sourceViewController.navigationController pushViewController:destinationController animated:NO];
}