diff --git a/YuMi/Tools/CALayer/CALayer+Animation.h b/YuMi/Tools/CALayer/CALayer+Animation.h deleted file mode 100644 index 4e8fbaff..00000000 --- a/YuMi/Tools/CALayer/CALayer+Animation.h +++ /dev/null @@ -1,20 +0,0 @@ -// -// CALayer+Animation.h -// YuMi -// -// Created by duoban on 2024/5/6. -// - -#import - -NS_ASSUME_NONNULL_BEGIN - -@interface CALayer (Animation) -// 暂停动画 -- (void)ms_pauseAnimate; - -// 恢复动画 -- (void)ms_resumeAnimate; -@end - -NS_ASSUME_NONNULL_END diff --git a/YuMi/Tools/CALayer/CALayer+Animation.m b/YuMi/Tools/CALayer/CALayer+Animation.m deleted file mode 100644 index f643e5b4..00000000 --- a/YuMi/Tools/CALayer/CALayer+Animation.m +++ /dev/null @@ -1,29 +0,0 @@ -// -// CALayer+Animation.m -// YuMi -// -// Created by duoban on 2024/5/6. -// - -#import "CALayer+Animation.h" - -@implementation CALayer (Animation) -// 暂停动画 -- (void)ms_pauseAnimate { - CFTimeInterval pausedTime = [self convertTime:CACurrentMediaTime() fromLayer:nil]; - self.speed = 0.0; - self.timeOffset = pausedTime; -} - -// 恢复动画 -- (void)ms_resumeAnimate { - - CFTimeInterval pausedTime = [self timeOffset]; - self.speed = 1.0; - self.timeOffset = 0.0; - self.beginTime = 0.0; - CFTimeInterval timeSincePause = [self convertTime:CACurrentMediaTime() fromLayer:nil] - pausedTime; - self.beginTime = timeSincePause; - -} -@end