视觉格式语言并因特征而异

Posted

技术标签:

【中文标题】视觉格式语言并因特征而异【英文标题】:visual format language and vary for traits 【发布时间】:2018-05-03 23:01:35 【问题描述】:

大家好:我使用可视化格式语言将所有子视图正确布局到滚动视图中。我需要为不同大小的类别保持图像的正方形纵横比,因此根据这里找到的文献,我添加了一个锚约束来保持这样的纵横比:

montanaView.widthAnchor.constraint(equalTo: montanaView.heightAnchor, multiplier: 1).isActive = true

当我对特征使用变化时,平方比率被打破。它没有跟随。 有谁知道如何解决它?

【问题讨论】:

【参考方案1】:

尤里卡。我尝试了一些以前没有想到的东西。我确实降低了 with 维度的 with 优先级(这是一个水平滚动视图,当您在为特征变化时更改此大小时,with 必须跟随高度)。所以这就是解决方案。

【讨论】:

以上是关于视觉格式语言并因特征而异的主要内容,如果未能解决你的问题,请参考以下文章

不能满足约束 - 视觉格式语言

使用视觉格式语言约束 2 个视图

使用视觉格式语言的“宽度等于高度”约束

视觉格式化语言、按钮宽度和高度约束

在 Auto Layout 的视觉格式语言中使用可选值

使用视觉格式化语言在代码中自动布局 UIViewController