Найти в Дзене
Продолжаем рассказывать про новые элементы в SwiftUI
Тут мы рассказывали про модификатор .glassEffect() Вчера говорили про новый стиль кнопок. А сегодня расскажем про модификацию glassEffect c заливкой. От обычной заливки этот вариант отличается тем, что у него красиво анимированы края...
23 часа назад
Что такое DateFormatter
DateFormatter - структура, которая преобразовывает даты в текст и обратно и позволяет задать стиль отображения даты и времени. Грубо можно разделить DateFormatter на две различные функции: 1. инициализация экземпляра Date(), 2. стиль отображения даты и времени. Начнём с одного из вариантов инициалазации даты. В нашем примере переменная someDate имеет тип Date()...
6 дней назад
Начнем с параметров dateStyle и timeStyle
: - dateStyle управляет отображением даты: полная, краткая, словами или цифрами, - timeStyle аналогично управляет отображением времени. Если их не задать, то по умолчанию будут заданы значения .none и при выводе на экран ни дата, ни время отображаться не будут. Для того, чтобы оторбразить дату, используется метод .string(from: дата)...
6 дней назад
А вы знали
? Если один из элементов Grid будет иметь свойство заполнять собой всё доступное пространство (как RoundedRectangle), то Grid автоматически выделит ему всё возможное пространство и задаст ширину и высоту...
1 неделю назад
Что делает .textInputAutocapitalization
() Модификатор .textInputAutocapitalization() включает или выключает автоматическое исправление первых букв на заглавные при вводе пользователем в TextField. Как видно из принтскрина, можно назначить чтобы все буквы были заглавные, первые буквы каждого слова, первые буквы предложения или никакие...
1 неделю назад
Продолжаем рассказывать про новые элементы в SwiftUI
Про .tabBarMinimizeBehavior мы рассказывали тут Модификатор .tabViewBottomAccessory позволяет добавить к тапбару интерактивный элемент, который будет висеть над тапбаром (если он есть) или просто внизу, а при сворачивании тапбара располагаться внутри тапбара. Можно добавлять в tabViewBottomAccessory целые View (HStack, VStack), но пока в бета-версии это работает не совсем корректно...
2 недели назад
Продолжаем рассказывать про новые элементы в SwiftUI
Сегодня речь про WebView. WebView позволяет отображать контент интернет сайтов прямо в приложении. Использование довольно просто: - импортируем фреймворк WebKit - вызываем WebView и передаем ему url-адрес нужной страницы...
3 недели назад