Как заставить объект автоматически перемещаться, когда я изменяю текст, предшествующий / «прикрепленный к нему»?
Я пытаюсь выяснить, как работает этот символ по умолчанию (gif включен ниже) и воспроизвести его.
Когда я набираю "" в переопределении, символ wifi перемещается рядом с точками приема. Когда я набираю более длинную строку (см. Рисунок), символ wifi автоматически перемещается в соответствии с текстом после.
Это как если бы символ wifi был привязан к КОНЦУ текстового поля «Carrrier» (которое не имеет фиксированной ширины) и перемещается в зависимости от длины текстового поля. Как это делается в Sketch?
На самом артборде ничего особенного нет:
Любые решения? Пожалуйста спасибо!
text
sketch-app
symbols
Джесс
источник
источник
Ответы:
Большое спасибо пользователю Твиттера @kieranpblack!
Вы должны иметь по крайней мере 1 пиксель между текстовым слоем и вторым слоем, чтобы он работал. Работает с любым параметром изменения размера, включая растягивание по умолчанию!
(Не могу даже вспомнить, пробовал ли я это до обновления Sketch 41 или нет? Кажется, сейчас все просто.)
источник
Немного проб и ошибок я сузил требования.
Текст может находиться слева или справа от смещенного слоя.
источник
Я не могу найти никаких документов по этому поводу, но я выяснил, как воспроизвести поведение, если вы все еще заинтересованы.
Сложно вывести полный набор правил из экспериментов. Я хотел бы, чтобы было руководство или что-то.
источник
Просто наткнулся на этот вопрос в поисках ответов без удачи, но я разобрался, как это сделать:
шаги:
Теперь вы сможете переопределить ваш текст, и ваш объект будет привязан к вашему новому тексту.
Ура!
источник