gpt4 book ai didi

ios - UIview动画中断IOS

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

我用这个动画移动两个 UIButton:

[UIView animateWithDuration:1.0
delay:0.0
options: UIViewAnimationCurveEaseInOut
animations:^{

self.ViewA.frame = CGRectMake(self.ViewA.frame.origin.x, self.ViewA.frame.origin.y - 174, self.ViewA.frame.size.width, self.ViewA.frame.size.height);
self.ViewB.frame = CGRectMake(self.ViewB.frame.origin.x, self.ViewB.frame.origin.y - 174, self.ViewB.frame.size.width, self.ViewB.frame.size.height);
}
completion:^(BOOL finished){

}];

但是当动画运行直到用户将手指放在 UIButton 上时,如果他松开动画就会中断。有没有一种方法或东西可以确定何时发生这种情况并修复按钮的位置?

最佳答案

在完成 block 中,finished 参数告诉您动画是否已完成。如果其值为NO,则动画已终止。这就是您如何知道是否需要修复位置等的方法。

关于ios - UIview动画中断IOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18521549/

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