How to present view controller from right to left in iOS using Swift

前端 未结 12 1183
悲&欢浪女
悲&欢浪女 2020-12-04 06:03

I am using presentViewController to present new screen

let dashboardWorkout = DashboardWorkoutViewController()
presentViewController(dashboardWorkout, anima         


        
12条回答
  •  野趣味
    野趣味 (楼主)
    2020-12-04 06:40

    let transition = CATransition()
        transition.duration = 0.25
        transition.type = kCATransitionPush
        transition.subtype = kCATransitionFromLeft
        transition.timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionLinear)
        tabBarController?.view.layer.add(transition, forKey: kCATransition)
        self.navigationController?.popToRootViewController(animated: true)
    

提交回复
热议问题