Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie». Пользуясь сайтом, вы даете согласие на использование данной технологии.
Показываю, как написать собственный кастомный модификатор (.modifier()) и с его помощью получить эффект, когда placeHolder плавно уменьшается и поднимается выше поля ввода. 00:00 Начало 00:20 Как выглядит SkyFloatingLabelTextField класс 01:29 Переходим на SwiftUI, создан TextField() 02:12 Создаю кастомный модификатор ViewModifier 03:50 Добавляю .modifier() к TextField() 05:29 Повторил функционал стандартного TextField() 07:11 Добавляю тонкую линию снизу поля 08:02 Анимация эффекта 09:00 Добавляю ещё одно поле с тем же эффектом