From 92cb2b6af01d5013451fcf38f04906e14edafd11 Mon Sep 17 00:00:00 2001 From: liyuhua <15626451870@163.com> Date: Sat, 11 May 2024 19:41:16 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E8=81=8A=E5=A4=A9=E5=A4=A7?= =?UTF-8?q?=E5=8E=85bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- YuMi/Tools/CALayer/CALayer+Animation.h | 20 ------------------ YuMi/Tools/CALayer/CALayer+Animation.m | 29 -------------------------- 2 files changed, 49 deletions(-) delete mode 100644 YuMi/Tools/CALayer/CALayer+Animation.h delete mode 100644 YuMi/Tools/CALayer/CALayer+Animation.m 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