Ios 不等式约束模糊度
我在使用自动布局和约束调整UIView的大小时遇到问题。 我想更改原点(小于或等于原始值)和宽度(大于或等于原始值),但我得到了一个结果:不等式约束模糊性 你有解决这个问题的办法吗 谢谢Ios 不等式约束模糊度,ios,objective-c,ios7,constraints,autolayout,Ios,Objective C,Ios7,Constraints,Autolayout,我在使用自动布局和约束调整UIView的大小时遇到问题。 我想更改原点(小于或等于原始值)和宽度(大于或等于原始值),但我得到了一个结果:不等式约束模糊性 你有解决这个问题的办法吗 谢谢 这对编译器(逻辑上)没有意义,因为无法知道程序是否应该更改x或宽度。在两个静态变量中选择一个将解决您的问题 您的视图在水平方向上不明确。您没有足够的水平约束信息,系统无法为您的视图继承人权限提供一个解决方案。在本例中,它无法根据当前约束信息确定视图大小或左边距 您需要添加一个低于要求的优先级(我试图使3.5英
这对编译器(逻辑上)没有意义,因为无法知道程序是否应该更改x或宽度。在两个静态变量中选择一个将解决您的问题 您的视图在水平方向上不明确。您没有足够的水平约束信息,系统无法为您的视图继承人权限提供一个解决方案。在本例中,它无法根据当前约束信息确定视图大小或左边距
您需要添加一个低于要求的优先级(我试图使3.5英寸显示器的垂直间距约束缩小1个以上,因此我必须在我想要缩小屏幕的组件之间设置2个约束。一个约束是不平等(大于或等于)在我指定的最小所需大小中,优先级为1000,其他约束是相等约束,具体大小适合4英寸屏幕,但优先级较低,为250 这样Xcode就停止了抱怨,并在较小的屏幕上正确地重新定位了布局 首先,您必须知道要对约束执行什么操作,请删除不使场景具有小于等于约束的大于等于约束。buz视图需要定义宽度约束。请将优先级应用于首先扮演角色的约束(大于等于约束或小于等于约束)
嗨,拉萨库斯,谢谢你的快速回复。我尝试过你的建议,但没有成功:(这是我的项目:你能帮我吗?谢谢你到底尝试了什么?你刚刚救了我的命!这是一个非常微妙的问题要注意!哇,疯狂!这太神奇了!