歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> iOS使用CALayer制作動畫

iOS使用CALayer制作動畫

日期:2017/3/1 10:12:28   编辑:Linux編程

iOS使用CALayer制作動畫

  1. //創建CATransition對象
  2. CATransition *animation = [CATransition animation];
  3. animation.delegate = self;
  4. //設定動畫時間
  5. animation.duration = 1.0;
  6. //設定動畫快慢(開始與結束時較慢)
  7. animation.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut];
  8. //動畫種類
  9. animation.type = @"cube";
  10. //設定動畫方向
  11. animation.subtype = kCATransitionFromTop;
  12. //動畫開始
  13. [[scrollArea layer] addAnimation:animation forKey:@"animation"];
Copyright © Linux教程網 All Rights Reserved