Ios 在约束动画之前跳过图像
我在我的应用程序中使用了限制条件,到目前为止已经取得了合理的成功;下面gif中的所有可视对象都受到约束 问题是,选中时,瓷砖会跳到另一个位置,然后再设置动画到最终的正确目标 从代码的角度来看,在平铺单击时,较高优先级的定位约束将应用于平铺,平铺将作为子视图添加到蓝色区域,然后执行动画 有人能解释一下这里发生了什么吗 谢谢Ios 在约束动画之前跳过图像,ios,animation,swift,autolayout,nslayoutconstraint,Ios,Animation,Swift,Autolayout,Nslayoutconstraint,我在我的应用程序中使用了限制条件,到目前为止已经取得了合理的成功;下面gif中的所有可视对象都受到约束 问题是,选中时,瓷砖会跳到另一个位置,然后再设置动画到最终的正确目标 从代码的角度来看,在平铺单击时,较高优先级的定位约束将应用于平铺,平铺将作为子视图添加到蓝色区域,然后执行动画 有人能解释一下这里发生了什么吗 谢谢 根据我在gif中看到的行为,我猜当在超级视图之间移动平铺视图时(蓝色区域与较大的白色区域),视图会跳到当前帧位置(在旧超级视图的坐标系内),但现在在新超级视图的坐标系中 我认为
根据我在gif中看到的行为,我猜当在超级视图之间移动平铺视图时(蓝色区域与较大的白色区域),视图会跳到当前帧位置(在旧超级视图的坐标系内),但现在在新超级视图的坐标系中 我认为,解决方案是将新superview中的最终位置转换为当前superview中的位置,执行动画,只有当动画完成时,才能将视图移动到其新superview中
这有意义吗?没错!谢谢!