#protopie_faq #protopie
A: Нормального решения тут к сожалению пока нет (галочки с Focus Out не слушаются на телефонах)
A: Но я люблю ненормальные решения😂
Смотрите - оно работает☁️ Вот пирог
(Кстати таким образом можно изменять цвет текстовой каретки)
• Вся хитрость заключается в том, чтобы сделать разные поля ввода одним инпутом.
1. Создаем🖊 1 обыкновенный инпут и прячем его за пределы прототипа, чтобы его было не видно.
2. Создаем два "фейковых" инпута: из◻️ фона-прямоугольника, ✝️ текстового слоя - который отображает напечатанный текст и ✝️ текстового слоя - плейсхолдера.
3. Распологаем элементы фейкового инпута так, чтобы это было похоже на нормальный инпут.
4. Также создаем◻️ прямоугольник, который будет кареткой текста (мигающая палка). Его сразу упакуем в 🔲 🏁 прозрачность контейнера на
5. Опционально создадим◻️ прямоугольник для фона (он нужен, чтобы тригерить по нему 👆 тап и убирать 🖊 фокус с поля ввода.)
6. Нам нужна переменная🔡
Продолжение в коментах
Q: Можно ли сделать, чтобы при переключении с одного инпута на другой автоматически клава устройства не переоткрывалась а была сатичная ?
A: Нормального решения тут к сожалению пока нет (галочки с Focus Out не слушаются на телефонах)
A: Но я люблю ненормальные решения
Смотрите - оно работает
(Кстати таким образом можно изменять цвет текстовой каретки)
• Вся хитрость заключается в том, чтобы сделать разные поля ввода одним инпутом.
1. Создаем
2. Создаем два "фейковых" инпута: из
3. Распологаем элементы фейкового инпута так, чтобы это было похоже на нормальный инпут.
4. Также создаем
carret_Container
. Поставим 0
чтобы вначале его не было видно.5. Опционально создадим
6. Нам нужна переменная
Input
по которой мы будем определять текущее поле ввода.Продолжение в коментах
Please open Telegram to view this post
VIEW IN TELEGRAM
20❤2👍2🔥2