微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ios – 根据大小类更改约束的乘数

根据当前的大小类,可以给出一个不同乘数的约束吗?

我有一个看法,我想要的是一般尺寸类宽度的一半的屏幕尺寸,我希望它是一个紧凑的尺寸类宽度的屏幕尺寸的80%.在故事板中,我可以选择将不同大小的类别的不同变量添加到约束常量值,但不是乘数值.这是相等的宽度限制.

我没有在程序上添加约束,所以我希望他们可能是一个解决方案,在这条路上.任何人都可以告诉我是否可以通过故事板或编程方式来做我正在寻找的内容

解决方法

解决方案很痛苦,不知道我怎么错过了.您必须创建两个不同的约束并相应地启用/禁用它们.

我认为这是一个非常不切实际的解决方案,我真的很喜欢,如果苹果会这样做,以便你可以像常量变量一样定义每个大小类的不同乘数.有很多限制只有一个值才有差异似乎可能导致一个非常笨重和难以维护的故事板.

如果有人知道任何更好的解决方案,或者知道为什么这样做,我仍然想听听.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐