iOS8如何以编程方式有选择地修改单个约束,而保留所有其他约束?
我见过许多侧面板的实现,它们可以通过位置计算在屏幕上/屏幕下拖动。对于自动布局和大小类,这种方法似乎非常脆弱,尤其是在设备旋转或接口更改大小类之后iOS8如何以编程方式有选择地修改单个约束,而保留所有其他约束?,ios,uiview,ios8,autolayout,size-classes,Ios,Uiview,Ios8,Autolayout,Size Classes,我见过许多侧面板的实现,它们可以通过位置计算在屏幕上/屏幕下拖动。对于自动布局和大小类,这种方法似乎非常脆弱,尤其是在设备旋转或接口更改大小类之后 我希望为已在故事板中定义的单个面板(定义了所有约束)实现屏幕上/屏幕下的拖动行为如何以编程方式添加或修改此面板的单个约束以实现X directio中的面板移动行为?我希望保留所有其他约束不变。对超级视图的左边缘进行水平约束,并对该约束进行IBOutlet。然后可以在代码中修改其常量属性以移动面板。如果将常数设置为-sidePanel.frame.si
我希望为已在故事板中定义的单个面板(定义了所有约束)实现屏幕上/屏幕下的拖动行为如何以编程方式添加或修改此面板的单个约束以实现X directio中的面板移动行为?我希望保留所有其他约束不变。对超级视图的左边缘进行水平约束,并对该约束进行IBOutlet。然后可以在代码中修改其常量属性以移动面板。如果将常数设置为-sidePanel.frame.size.width,它将刚好离开屏幕左侧。对超级视图的左边缘进行水平约束,并对该约束进行IBOutlet。然后可以在代码中修改其常量属性以移动面板。如果将常数设置为-sidePanel.frame.size.width,它将刚好离开屏幕左侧