我有以下情况。在一种情况下,我需要在视图的左侧布局一个元素,在另一种情况下,需要在视图的右侧呈现相同的视图。这两个约束显然是冲突的。
def action_style
diameter = rmq.device.width*0.06
constraints do
width.is diameter
height.is diameter
center_y :image
end
reapply do
constraints do
offset = rmq.device.width*0.08
if self.even
left.is 20
else
right.is -offset
end
end
end
end
Left
并且Right
相互矛盾,我没有得到想要的结果。有什么方法可以禁用例如仅left
约束或禁用/取消设置所有约束?