gpt4 book ai didi

iphone - 我们怎样才能让 kCAOnOrderOut 工作呢?

转载 作者:行者123 更新时间:2023-12-03 16:12:12 27 4
gpt4 key购买 nike

Apple 文档声称核心动画操作键 kCAOnOrderOut 只有一个目的:当某个图层隐藏或调用 -removeFromSuperlayer 时,将其动画化到看不见的位置。我在这个问题中仅指后一种情况。

实际上,当调用 -removeFromSuperlayer 时,该图层会立即被删除,并且不会对其执行任何动画。

有人暗示这是演示层和模型层之间的差异,但我在核心动画方面没有足够的经验,不知道如何理解这一点。

如果任何人都可以解释如何在删除图层之前、当为键 kCAOnOrderOut 返回动画时强制运行动画,至少我和其他一些人会很感激.

谢谢。

最佳答案

我不知道如何使用 kCAOnOrderOut 键来实现它,但不久前我遇到了类似的问题。我的解决方法是将动画设置为特定的持续时间,并立即发送一个延迟计时器,该计时器等待与动画持续时间相同的时间。计时器触发后,我将删除图层/ View 。

关于iphone - 我们怎样才能让 kCAOnOrderOut 工作呢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2412254/

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