我有一个图片视图,其中x位于其上方的另一个标签上。
点击按钮后,我希望该图像视图以x为中心到另一个标签。我尝试将约束连接到插座并用新的NSLayoutConstraint替换它(因为我无法修改第二项)然后在父视图上调用layoutIfNeeded,但它似乎没有改变。
[self.tabsView layoutIfNeeded];
self.tabIndicatorCenterXAlignment = [NSLayoutConstraint
constraintWithItem:self.tabIndicatorIV
attribute:NSLayoutAttributeCenterX
relatedBy:NSLayoutRelationEqual
toItem:_tabsBtnArray[pageNumber]
attribute:NSLayoutAttributeCenterX
multiplier:1.0
constant:0];
[UIView animateWithDuration:0.5 animations:
^{
[self.tabsView layoutIfNeeded];
}];