【发布时间】:2017-05-19 23:25:31
【问题描述】:
我有一个 UIView,我正在初始化它以在 100% 的视图右侧启动“屏幕外”。我通过以下方式做到这一点:
[childView.leftAnchor constraintEqualToAnchor: superview.rightAnchor
constant: 1.0].active = YES;
然后我想从左侧“滑动”视图。我想可能会做以下事情:
[UIView animateWithDuration: 5
animations: ^{
[childView.leftAnchor constraintEqualToAnchor: superview.leftAnchor
constant: 1.0].active = YES;
}];
可能会这样做,但它会立即发生(没有动画,它只是“出现”)。
是否可以使用自动布局锚点来提供动画?
【问题讨论】:
标签: ios objective-c autolayout nslayoutconstraint