【发布时间】:2016-11-06 13:01:44
【问题描述】:
我的图片有以下限制:
- 领先 = 0
- 尾随 = 0
- 顶部 = 75
- 身高 = 250
我希望我的图像从屏幕右侧开始并移动到设置约束的初始位置。
这是我的代码:
imageLeadingConstraint.constant = 100
imageTrailingConstraint.constant = -100
imageTopConstraint.constant = 100
image.layoutIfNeeded()
UIView.animate(withDuration: 1.0) {
self.imageLeadingConstraint.constant = 0
self.imageTrailingConstraint.constant = 0
self.imageTopConstraint.constant = 75
self.image.layoutIfNeeded()
}
问题是图像正在移动到初始位置,但没有使用动画。
我的代码对吗?为什么图像只是出现在新位置而不是动画?
【问题讨论】:
标签: ios swift uiimageview autolayout