gpt4 book ai didi

ios - 回到前台时重新启动动画

转载 作者:行者123 更新时间:2023-11-28 19:35:00 25 4
gpt4 key购买 nike

所以我正在尝试制作动画。我有一个 UIlabel,我想在一段时间后淡入淡出。我在计时器的帮助下成功完成了第一个答案中所示的操作。

Animation done as shown in Answer 1

现在我想在我的应用程序出现在前台时重新启动此动画。问题 :-我应该怎么做才能重新启动动画?

我希望当应用程序出现在前台时,UIlabel 应该表现得好像这是我第一次开始动画。基本上删除 UIlabel 上的所有动画并重新开始动画。

最佳答案

在你的 ViewDidLoad 中使用 like 添加以下方法

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(myMethod) name:UIApplicationWillEnterForegroundNotification object:nil];

-(void)myMethod
{
// start the beiging code here
//[self MyLabelAnimation];
[NSTimer scheduledTimerWithTimeInterval:0.0 target:self selector:@selector(MyLabelAnimation:) userInfo:nil repeats:NO];
}

关于ios - 回到前台时重新启动动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39845794/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com