详解IOS图层转场动画

2020-01-14 20:11:48王冬梅

 控制器直接切换动画


 UIApplication *app=[UIApplication sharedApplication];
  AppDelegate *dd=app.delegate;
  
    MyViewController *my=[[MyViewController alloc] init];
  //切换根控制器,其实把视图控制器的view在window上切换。所以在转场动画要作用在window上
  dd.window.rootViewController=my;
  CATransition *trans=[CATransition animation];
  
  trans.type=@"pageCurl";
  trans.subtype=@"fromTop";
  
  [dd.window.layer addAnimation:trans forKey:nil];
  
  [my release];

以上就是本文的全部内容,希望对大家的学习有所帮助。



注:相关教程知识阅读请移步到IOS开发频道。