我会尽力为您提供简短详细的翻译,以下是需要翻译的内容:
我将简要介绍一下我目前所做的事情:
1)我为所需的约束条件(中心X对齐)创建了一个出口。我不知道这是否重要,但我根据自己的需要改变了乘数(3:1)
2)动画化他的常数
UIView.animateWithDuration(0.5, animations: { () -> Void in
self.btn_option_layout.constant = self.nan_view.center.x //Get center x value
self.nan_view.layoutIfNeeded() // Parent View
})
问题:
对象的源位置:
而不是像这样将视图动画化到中心 X:
由于某种原因,它将其动画化为向左移动,这是结果:
我希望我表达得足够清楚。谢谢你们抽出时间来。
计算约束常数以使其在X轴上居中的正确方法是什么?