gpt4 book ai didi

ios - 在 Apple Watch 中使用 animateImageWithImages 时何时停止动画

转载 作者:行者123 更新时间:2023-11-29 02:19:59 25 4
gpt4 key购买 nike

我在 watch 套件中使用 animateImageWithImages 进行动画处理,但没有属性可以检查动画是否完成,这与 iPhone 不同,我们可以将其放在 block 中或可以使用 isAnimating 属性进行检查。我们如何知道 watch 套件中的动画何时停止?

最佳答案

我正在使用 WKInterfaceImage 来制作动画。例如,您有一个 WKInterfaceImage,其动画持续时间为 2 秒。所以你可以使用延迟函数在 2 秒后开始和停止动画,如下所示:

 self.animateImage.startAnimating()//Start animate the image
//delay function in 2 seconds, after 2 seconds and we will stop the animated image
dispatch_after(dispatch_time(
DISPATCH_TIME_NOW,
Int64(2 * Double(NSEC_PER_SEC))
), dispatch_get_main_queue(), { () -> Void in
self.animateImage.stopAnimating()
//you can write some function in here after finish the anim
})

关于ios - 在 Apple Watch 中使用 animateImageWithImages 时何时停止动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28265380/

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