【发布时间】:2017-04-03 14:50:46
【问题描述】:
我有以下代码,它基本上只是将 UIImage 从 0 增长到其预期高度:
let bounds = self.tankLevelRep.bounds
UIView.transition(with: self.tankLevelRep, duration: 2.0, animations: {self.tankLevelRep.bounds = CGRect(x: bounds.origin.x, y: bounds.origin.y, width: bounds.size.width, height: 118.0)}, completion: nil)
这很好用,除了它是从中间长出来的。我希望它从底部向上生长。所附图形显示动画接近尾声。可以看到动画不是从底部开始,而是从中心开始向外扩展。我希望它从底部开始,图像向上生长。
我可以在我的代码中更改什么来实现这一点?
注意事项:
• “tankLevelRep”是我的 UIImage 的出口名称
【问题讨论】:
标签: ios animation swift3 uiimage