В предыдущей части мы рассмотрели, как создавать связи в коде. Когда пользовательский интерфейс сложнее того, что мы создали в примере, то количество создаваемых связей, а соответственно и кода, становится в разы больше. Создание связей в коде и их дальнейшая отладка становится трудоемкой и утомительной задачей. Создание связей значительно упрощает визуальный формат для описания связей (Visual Format Language, VFL). Визуальный формат определяет синтаксис — последовательность ASCII символов — с помощью которого могут быть созданы AutoLayout связи. Синтаксис VFL примечателен тем, что используемые в нем ASCII символы визуально представляют собой создаваемые связи. Однако стоит отметить, что сейчас с помощью VFL можно описать не все связи. Возможно, что в будущем VFL будет расширен, и мы сможем с помощью его описывать все связи. Рассмотрим несколько примеров для лучшего понимания того, что из себя представляет VFL.
Читать далее
















