Facebook-POP-TutorialFacebook 流行框架使用教程

联合创作 · 2023-09-30 22:29


该项目是有关如何使用Facebook的Pop框架的教程

Pop是适用于iOS和OS X的可扩展动画引擎。除了基本动画(包括线性,缓入,缓出,缓入,缓出动画)外,它还支持spring(发行之时,spring iOS不支持动画),衰减和自定义动画:

  • 春季:动态动画,可产生不错的弹跳效果。
  • 衰减:动态动画使动作平稳停止。
  • 自定义:由于引擎被设计为可扩展的,因此您可以创建自己的自定义动画。

Pop API对开发人员非常友好,使您可以轻松构建一些现实的,基于物理的交互。例如,下面是在文本标签上创建弹簧动画的代码片段:

POPSpringAnimation * sprintAnimation = [POPSpringAnimation animationWithPropertyNamed:kPOPViewScaleXY ];
sprintAnimation.toValue = [ NSValue  valueWithCGPoint:CGPointMake0.90.9)];
sprintAnimation.velocity = [ NSValue  valueWithCGPoint:CGPointMake22)];
sprintAnimation.springBounciness = 20 .f;
[ self .textLabel pop_addAnimation: sprintAnimation forKey:@“ springAnimation  ];







 

浏览 5
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报