首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用CGAffineTransform实现视图的UIDynamicAnimator

使用CGAffineTransform实现视图的UIDynamicAnimator
EN

Stack Overflow用户
提问于 2013-09-27 04:07:52
回答 2查看 598关注 0票数 2

如何让UIDynamicAnimator与带有CGAffineTransform的视图一起播放?

代码语言:javascript
复制
self.transform = CGAffineTransformMakeScale(0.5, 0.5); 

运行UIDynamicAnimator时,比例将设置回正常状态。

提前感谢

EN

回答 2

Stack Overflow用户

发布于 2013-10-04 15:31:35

如果您在设置大小后将对象添加到动画制作程序中,则应该可以。Dynamic animator读取变换一次,然后只写入一次。如果后来更改了大小,则应从行为中删除该对象,更改大小,然后重新添加。或者你可以将你的对象添加到UIView中,并将其添加到动画制作程序中,然后你可以随时更改对象的大小,而动画制作人员并不会在意。

票数 0
EN

Stack Overflow用户

发布于 2013-10-04 15:38:59

如果在添加UIDynamicAnimator之后需要更改此变换,则需要使用通知动画制作人它需要基于新状态更新当前动画。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19037729

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档