暂停
//计算暂停时间
CFTimeInterval pauseTime = [_myView.layer convertTime:CACurrentMediaTime() fromLayer:nil];
//把图层速度设置为0
_myView.layer.speed = 0;
//设置时间偏移值为暂停时时间
_myView.layer.timeOffset = pauseTime;
继续
//通过时间偏移值获取暂停时的时间
CFTimeInterval pauseTime = _myView.layer.timeOffset;
//速度恢复
_myView.layer.speed = 1;
//时间偏移设为0
_myView.layer.timeOffset = 0;
//计算
CFTimeInterval timeSincePause = [_myView.layer convertTime:CACurrentMediaTime() - pauseTime fromLayer:nil];
//设置开始时间为
_myView.layer.beginTime +=timeSincePause;