gpt4 book ai didi

ios - 对卡在终点的自定义按钮进行动画处理

转载 作者:行者123 更新时间:2023-11-29 03:24:26 25 4
gpt4 key购买 nike

已编辑问题:

所以我有一些自定义按钮(云)的代码,这些按钮从右向左移动并在它们被点击时动画化。

- (void)viewDidLoad
{
[super viewDidLoad];

// Move UIView

cloudAnimate.center = CGPointMake(400.0, 90.0);
cloudAnimate1.center = CGPointMake(400.0, 150.0);
}


- (void)viewDidAppear:(BOOL)animated
{
[super viewDidAppear:animated];

[UIView animateWithDuration:10.0
delay:1.0
options:UIViewAnimationOptionRepeat | UIViewAnimationOptionAllowUserInteraction
animations:^{
cloudAnimate.center = CGPointMake(100.0, 90.0);
}
completion:NULL];

[UIView animateWithDuration:8.0
delay:0.0
options:UIViewAnimationOptionRepeat | UIViewAnimationOptionAllowUserInteraction
animations:^{
cloudAnimate1.center = CGPointMake(100.0, 150.0);
}
completion:NULL];


}

代码可以满足我的要求,所以我很高兴,但是如果该 View 处于打开状态并且您退出应用程序并重新进入该 View ,云就会卡在终点。我必须离开 View 并返回 View 才能让他们重新开始。

有没有一种方法可以在您退出 View 时让云停在它们原来的位置,而当您返回时它们又在它们原来的位置并继续正常动画?

最佳答案

这是你的问题吗?

- (void)**viewDidAppear**:(BOOL)animated
{
[super **viewDidLoad**];

关于ios - 对卡在终点的自定义按钮进行动画处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20644315/

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