我有以下代码将粒子添加到名为UIView
的{{1}}位于其他ParentView
的中心位置:
UIView
一切正常但现在我想暂停或暂停动画,因此粒子"冻结"。可以这样做吗?
答案 0 :(得分:1)
我认为暂停图层会有效,
-(void)pauseLayer:(CALayer*)layer
{
CFTimeInterval pausedTime = [layer convertTime:CACurrentMediaTime() fromLayer:nil];
layer.speed = 0.0;
layer.timeOffset = pausedTime;
}