Всем привет,
Наверное, в любом проекте есть элементы одного класса, но с разными стилями, к примеру это могут быть кнопки, они могут отличаться, к примеру иметь разные цвета, размер шрифта, скругление.
Если все делать согласно туториалам, то в каждом xib или storyboard стили настраиваются отдельно для каждого элемента, но когда возникнет ситуация изменить стиль, к примеру, у всех кнопок на экранах регистрации, то придется править каждый стиль отдельно для каждого элемента.
Есть ли какой то способ вынести стили в отдельный файл и продолжать работать в storyboard? К примеру в Android стили можно описать в XML файле ,наследовать их и добавлять к любому компоненту, может быть у Apple есть схожее решение?
Можно конечно верстать экраны программно, вынести стили в отдельный файл,
к примеру вот так https://stablekernel.com/how-to-keep-your-style-code-clean-in-swift/
но хочется сразу видеть результат, ведь для чего то же нужен визуальный редактор в XCode ))))
На данный момент лучшим решением проблемы вижу подход описанные в статье https://habrahabr.ru/post/274687/
Подскажите, кто как стилизует приложения?
Спасибо.