摘要:
一.使用步骤1.创建仿真者 UIDynamicAnimator *animaytor = [[UIDynamicAnimator alloc] initWithReferenceView:self.view];//后面的参数是:参照哪个View2.添加要仿真的动作或者行为 UIGravityBehavior *gravity = [[UIGravityBehavior alloc] initWithItems:@[redView,blueView]]; //添加碰撞检测行为 UICollisionBehavior *collision = [[UICollisionBehavi... 阅读全文
摘要:
核心动画--->CoreAnimation导入 CAAnimation是个抽象类,应该使用他具体的子类。 一、基本动画 1>anmi.removedOnCompletion = NO;//如果退出到后台,动画要继续执行的话,需要用将这个属性设置为NO,默认是YES;2>#pragma mark 平移 - (void)moveTo:(CGPoint)to { //1.实例化一个基本动画 CABasicAnimation *anmi = [CABasicAnimationanimationWithKeyPath:@"position"]; ... 阅读全文
摘要:
- (void)viewDidLoad{ [super viewDidLoad]; UIImage *image = [UIImage imageNamed:@"1.jpg"]; _imageView = [[UIImageView alloc] initWithFrame:self.view.bounds]; _imageView.image = image; [self.view addSubview:_imageView]; //利用for循环创建UIImage,并且添加到数组中 _imageList = [NSMutableArray array... 阅读全文