Статья (как и прошлая) интересная, спасибо. Не очень понятен пример с прогресс- и скроллбаром. Зачем такие сложности?
В работе (лично для меня) важно минимальное количество вложенности в структуре элементов. Так как это усложняет движение по иерархии с помощью клавиатуры.
Там смысл в том что можно задавать точный размер именно в инстансе компонента, в твоем примере обычный фрейм же и проблем с этим нет)
В целом смысл статьи рассказать о приеме, а использовать ли его и как это уже дело каждого) Если он доставляет больше неудобства чем пользы то можно и не использовать)
Для прогресс баров давно уже такую историю использую, а благодаря встроенной калькуляции в полях ввода числовых значений в фигме, получается делать точные значения прогрессбаров. Но вот для других блоков внутри инстансов так и не нашёл применения. Способ не плох, но все таки костыльный, да и с такой гибкостью может привести к неконсистентности в проекте. Использовал бы его с большой осторожностью. В остальных случаях обходился бы правильной настройкой привязок и автолейаутов и вариантами размеров для компонентов. Как правило - этого будет достаточно для покрытия большинства кейсов. Но а в тех случаях когда действительно нужно сделать кастомный размер компонента (диаграммы например, иллюстрации на ранних стадиях проектирования, пока не отрисован единый набор ассетов)- да, этот способ хорош
Очень крутая статья, спасибо вам!
Попалась опечатка "Линия проорессбара"
Спасибо исправил
Статья (как и прошлая) интересная, спасибо. Не очень понятен пример с прогресс- и скроллбаром. Зачем такие сложности?
В работе (лично для меня) важно минимальное количество вложенности в структуре элементов. Так как это усложняет движение по иерархии с помощью клавиатуры.
Там смысл в том что можно задавать точный размер именно в инстансе компонента, в твоем примере обычный фрейм же и проблем с этим нет)
В целом смысл статьи рассказать о приеме, а использовать ли его и как это уже дело каждого) Если он доставляет больше неудобства чем пользы то можно и не использовать)
Комментарий недоступен
Для прогресс баров давно уже такую историю использую, а благодаря встроенной калькуляции в полях ввода числовых значений в фигме, получается делать точные значения прогрессбаров. Но вот для других блоков внутри инстансов так и не нашёл применения. Способ не плох, но все таки костыльный, да и с такой гибкостью может привести к неконсистентности в проекте. Использовал бы его с большой осторожностью. В остальных случаях обходился бы правильной настройкой привязок и автолейаутов и вариантами размеров для компонентов. Как правило - этого будет достаточно для покрытия большинства кейсов. Но а в тех случаях когда действительно нужно сделать кастомный размер компонента (диаграммы например, иллюстрации на ранних стадиях проектирования, пока не отрисован единый набор ассетов)- да, этот способ хорош
Мы в основном используем для изображений и аватаров внутри айтемов и ячеек таблиц