如何让UIDynamicAnimator与带有CGAffineTransform的视图一起播放?
self.transform = CGAffineTransformMakeScale(0.5, 0.5); 运行UIDynamicAnimator时,比例将设置回正常状态。
提前感谢
发布于 2013-10-04 15:31:35
如果您在设置大小后将对象添加到动画制作程序中,则应该可以。Dynamic animator读取变换一次,然后只写入一次。如果后来更改了大小,则应从行为中删除该对象,更改大小,然后重新添加。或者你可以将你的对象添加到UIView中,并将其添加到动画制作程序中,然后你可以随时更改对象的大小,而动画制作人员并不会在意。
发布于 2013-10-04 15:38:59
如果在添加UIDynamicAnimator之后需要更改此变换,则需要使用通知动画制作人它需要基于新状态更新当前动画。
https://stackoverflow.com/questions/19037729
复制相似问题