[英]How do I add constraints to a programmatically created UIButton placed in a UIStackView
[英]Is there a way to access the priority of constraints placed by UIStackView?
当使用UIStackView的.hidden属性时,我得到“无法同时满足约束”。
我知道这是因为我将分布设置为“平均填充”并将间距设置为1然后隐藏UIStackView它会尝试将其高度设置为零,以便将其隐藏起来进行动画处理,这样就会有几个竞争优先级1000约束创建上述警告。
如果我可以访问由优先级自动设置为1000的UIStackView创建的间距约束,我可以解决问题并解决警告。
如果我能以某种方式找到一种方法将这些优先级降低到999,以便隐藏高度优先级获胜,那么我可以避免警告。
所以我的问题是有没有办法找到UIStackView创建的间距约束,它来自故事板中StackView的定义,并指定优先级为999?
类似于:对于stackview中的所有约束{if constrain是间距类型{set constrain priority to 999}}或其他类型的算法。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.