swift - 如何将移动图像从一个 imageView 的中心动画到另一个?(迅速)
问题描述
如何将移动图像从一个 UIIMageView 动画化到另一个 UIImageView?
解决方案
let center = imgView1.center
UIView.animate(withDuration: 0.5, animations: {
self.imgView1.center = self.imgView2.center
}) { _ in
self.imgView2.image = self.imgView1.image
self.imgView1.image = nil
self.imgView1.center = center
}
推荐阅读
- java - java构建失败并带有gradle
- mysql - 如何将txt文件中的值加载到mysql表列
- spring-vault - 如何使用 retry-with-spring-vault
- angular - 根据内部值隐藏组件
- reactjs - 如何处理具有多种状态和动作类型的化简器和上下文
- cmd - windows cmd/Powershell如何在没有密码提示的情况下从私钥pfx文件中导出公钥?
- javascript - Safari 变换:scale(),由 JS 添加时图像质量不佳
- python - Python 正在尝试从不同版本的 Python 导入模块。在 PYTHONPATH 中重新排列 Python 版本可以修复它。如何使其永久化?
- angular - 尽管传递了数据,但 Angular 材质对话框在关闭后返回未定义
- ruby - Ruby 是否为 OR / || 计算两个表达式?在使用它进行循环控制时?