Как добавить соотношение сторон вида с визуальным форматом языка?

Я создаю представление динамически. Я хочу установить соотношение сторон вида, используя язык визуального формата. Любая помощь?

1 ответ

К сожалению это невозможно

Большинство ограничений Auto Layout, которые вы будете использовать, могут быть выражены с помощью языка визуального формата. Есть несколько, которые не могут, однако. Например, ограничение фиксированного соотношения сторон не может быть создано с использованием языка визуальных форматов. Это не может быть выполнено с помощью синтаксиса Visual Format Language, потому что следующая строка не может быть проанализирована:

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

Вы все еще можете использовать Auto Layout в своем коде для достижения этих типов ограничений, используя традиционный метод constraintWithItem.

Вся статья

Другие вопросы по тегам