gpt4 book ai didi

ios - 根据尺寸等级更改约束的乘数

转载 作者:技术小花猫 更新时间:2023-10-29 10:59:11 26 4
gpt4 key购买 nike

是否可以根据当前尺寸等级给约束一个不同的乘数?

我有一个观点,对于常规尺寸类宽度,我希望它是屏幕尺寸的一半,对于紧凑尺寸类宽度,我希望它是屏幕尺寸的 80%。在 Storyboard 中,我可以选择将不同大小类的不同变量添加到约束常量值,但不是乘数。如果相关,它是等宽约束。

我在以编程方式添加约束方面做的不多,所以我希望他们可能是这条路上的解决方案。谁能告诉我是否可以通过 Storyboard 或编程方式完成我正在寻找的事情?

最佳答案

解决方案非常明显,不知道我是怎么错过的。您必须创建两个不同的约束并相应地启用/禁用它们。

虽然我认为这是一个非常不优雅的解决方案,但我真的很希望 apple 能够做到这一点,以便您可以像常量变量一样为每个大小类定义不同的乘数。拥有许多仅相差一个值的约束似乎会导致 Storyboard非常笨重且难以维护。

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

关于ios - 根据尺寸等级更改约束的乘数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27227985/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com