pop动画库简单使用小记
2017-03-03 15:04
651 查看
- (void)animateInView:(UIView *)view{ UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"auto_common_点赞高亮"]]; imageView.frame = view.frame; imageView.contentMode = UIViewContentModeScaleAspectFit; [self addSubview:imageView]; view.hidden = YES; POPBasicAnimation *animation = [POPBasicAnimation animationWithPropertyNamed:kPOPLayerSize]; animation.duration = 0.2; [animation setCompletionBlock:^(POPAnimation *anim, BOOL finish) { if (finish) { POPBasicAnimation *animation = [POPBasicAnimation animationWithPropertyNamed:kPOPLayerSize]; animation.duration = 0.1; [animation setCompletionBlock:^(POPAnimation *anim, BOOL finish) { if (finish) { [imageView removeFromSuperview]; view.hidden = NO; } }]; animation.toValue = [NSValue valueWithCGSize:view.lh_size]; [imageView pop_addAnimation:animation forKey:@"size"]; } }]; animation.toValue = [NSValue valueWithCGSize:CGSizeMake(40, 40)]; [imageView pop_addAnimation:animation forKey:@"size"]; }
相关文章推荐
- Facebook POP动画简单使用
- POP简单动画简单使用 (入门级别)
- Facebook POP动画简单使用
- iOS中Facebook开源动画库POP的简单使用
- Core Animation基础介绍、简单使用CALayer以及多种动画效果
- Core Animation基础介绍、简单使用CALayer以及多种动画效果
- QT 滑动效果之 Qt动画组的简单使用(一)
- iphone--使用NSTimer与iphone的简单动画,实现飘雪效果
- 使用定时器,以及形成一个简单的动画。
- [置顶] 使用红孩儿工具箱完成基于Cocos2d-x的简单游戏动画界面
- ubuntu下apache的简单使用小记
- Core Animation基础介绍、简单使用CALayer以及多种动画效果
- 使用红孩儿工具箱完成基于Cocos2d-x的简单游戏动画界面
- 冒泡动画按钮的简单实现(使用CSS3)
- CATransition动画的简单使用
- Core Animation基础介绍、简单使用CALayer以及多种动画效果
- Dom4j的简单使用小记
- 使用J2ME技术实现简单的动画
- 使用NSTimer与iphone的简单动画,实现飘雪效果
- CoreAnimation基础介绍、简单使用CALayer以及多种动画效果