1

我正在动态创建视图。我想使用视觉格式语言设置视图的纵横比。有什么帮助吗?

4

1 回答 1

1

不幸的是,这是不可能的:

您将使用的大多数自动布局约束都可以使用可视格式语言来表达。但是,有一些不能。例如,不能使用可视格式语言创建固定纵横比约束。这无法使用可视格式语言语法来完成,因为无法解析以下字符串:

H:|imageView.width = 2 * imageView.height|

您仍然可以在代码中使用 Auto Layout 来使用传统的 constraintWithItem 方法来实现这些类型的约束。

整篇文章

于 2017-06-19T07:54:02.790 回答