【发布时间】:2014-02-21 06:49:46
【问题描述】:
下面的代码将标签的 x 位置移动 200pts 它没有动画
[UIView animateWithDuration:500.0f animations:^{
self.myLabelContraint.constant=200 ;
[self.view layoutIfNeeded];
}];
@property (weak, nonatomic) IBOutlet NSLayoutConstraint *myLabelContraint;
above 属性连接到 superView 的前导空间
故事板图片
检查器面板中的自动布局约束
【问题讨论】:
-
@bilobatum - 前导空格:Superview - 在上图中突出显示
-
呃,它是粗体的,但是谢谢。为什么你的动画是 500 秒?
-
@bilobatum - 只需输入更高的数字即可查看动画是否正常工作 - 降低或提高数字目前对最终输出没有影响
-
您是否重写了任何布局方法? viewWillLayoutSubviews, viewDidLayoutSubviews, updateConstraints?
标签: ios objective-c storyboard autolayout nslayoutconstraint