gpt4 book ai didi

ios - 约束动画之前的跳跃图像

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

我在我的应用程序中使用约束,到目前为止取得了一定程度的成功;下面 gif 中的所有视觉对象都是受约束的。

问题在于,当被选中时,图 block 会跳到另一个位置,然后再动画到最终的正确目的地。

从代码的角度来看,在点击一个 tile 时,更高优先级的定位约束被应用到 tile,tile 作为 subview 添加到蓝色区域,然后执行动画。

任何人都可以阐明这里发生的事情吗?

谢谢

Leaping UIButtons before animation

最佳答案

根据我在 gif 中看到的行为,我猜测当您在 super View 之间移动平铺 View (蓝色区域与较大的白色区域)时, View 会跳转到其当前帧位置(在旧父 View 的坐标系),但现在在新父 View 的坐标系中。

我认为,解决方案是将新 super View 中的最终位置转换为当前 super View 中的位置,执行动画,并且只有当动画完成时,您才会将 View 移动到新的 super View 。

这有意义吗?

关于ios - 约束动画之前的跳跃图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27157831/

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