Showing pushviewcontroller animation look like presentModalViewController

后端 未结 5 769
时光说笑
时光说笑 2020-11-29 18:05

Is it possible to show pushViewController animation look like presentModalViewController but that has background functionality of pushViewCon

5条回答
  •  再見小時候
    2020-11-29 18:12

    For All Trying in Xamarin (C#) equivalent Code From Answer by @hardik Thakkar above, Has the issue of Black backgound during animation, rest all good.

    For POP

        CATransition transition = CATransition.CreateAnimation();
        transition.Duration = 0.4;
        transition.Type = CAAnimation.TransitionReveal;
        transition.Subtype = CAAnimation.TransitionFromTop;
        this.NavigationController.View.Layer.AddAnimation(transition, nameof(CATransition));
    

    For Push

        CATransition transition = CATransition.CreateAnimation();
        transition.Duration = 0.4;
        transition.Type = CAAnimation.TransitionReveal;
        transition.Subtype = CAAnimation.TransitionFromBottom;
        this.NavigationController.View.Layer.AddAnimation(transition, nameof(CATransition));
    

提交回复
热议问题