Ios 当我尝试进行百分比约束时,乘数被锁定
我想做一个百分比约束,使我的布局适应任何设备,但当我尝试更改Ios 当我尝试进行百分比约束时,乘数被锁定,ios,xcode,Ios,Xcode,我想做一个百分比约束,使我的布局适应任何设备,但当我尝试更改乘数值时,它会被锁定,如下图所示: 如何解锁它以放置不同的乘数值 提前谢谢 这是因为您设置了“仅宽度”约束 您必须指定您的约束,例如:button.width==superView.width多人游戏 将contentView拖到parentView中。使用控件从contentView拖动到parentView,然后点击“等宽”。下一步将多人游戏更改为您想要的多人游戏 您当前的约束是self.width=x在该等式中设置乘数是没有意
乘数
值时,它会被锁定,如下图所示:
如何解锁它以放置不同的乘数
值
提前谢谢 这是因为您设置了“仅宽度”约束 您必须指定您的约束,例如:
button.width==superView.width
多人游戏
将contentView拖到parentView中。使用控件从contentView拖动到parentView,然后点击“等宽”。下一步将多人游戏更改为您想要的多人游戏 您当前的约束是
self.width=x
在该等式中设置乘数是没有意义的。尝试在视图和要缩放的视图之间控制单击,然后选择“等宽”。然后,您将能够使用乘法器self.width=multiplier*targetView.width+constant
如何直观地执行此操作?如果我查看我的树,我可以在我的TextView
上看到一个下拉列表,其中包含width=300
和height=100
,以及另一个包含约束的下拉列表(与您一样)还有其他一些限制。我想我应该将TextView
上的Constraints
移动到Constraints
组,对吗?您只为您的TextView添加了约束,但您应该在TextView和superView之间设置此约束。从文本视图中删除约束。接下来按住Control键,将线条从TextView拖到parentView,然后点击等宽/等高(取决于您想要实现的目标)。您将能够更改乘数。非常感谢!您最后的评论提供了有关如何将我的UITextField
与SuperView
连接的线索。