Публикации по теме 'swiftui'
Как создать перетаскиваемую карту в SwiftUI
Создайте представление нижней карточки с помощью жеста перетаскивания
CardView
Во-первых, давайте сделаем наш CardView . Для учебника у меня есть только ZStack с цветом и некоторым текстом. Чтобы получить закругленные края, вы можете использовать .cornerRadius(radius: CGFloat) или .clipShape(shape: Shape) .
Внутри нашего основного представления, где мы собираемся отображать нашу карточку, нам нужна переменная для смещения позиции карточки. Ниже у меня есть переменная..
Внедрение SwiftUI TimelineView в iOS 15
Давайте создадим цифровые часы с помощью нового просмотра на холсте
Вы слышали о crontab? Нет, он не герой DC. Он существует с 1975 года, целую вечность. iOS раньше запускала crontab, хотя просматривая сообщения SO, он давно исчез. Конечно, он все еще присутствует в OS X, введите «crontab -l» под оболочкой, и вы получите ответ.
Но, возможно, еще не все потеряно, поскольку с iOS 15 Apple запустила новое представление, посвященное запуску заданий по расписанию, немного похожее на..
SwiftUI | Получить данные из Firestore и отобразить их в списке
В этом коротком руководстве мы узнаем, как отображать данные Firebase Firestore в списке SwiftUI с использованием шаблона MVVM.
Сложность: Начинающий | Легко | Нормальный | Испытывающий
Среда: Xcode 12 , iOS 14, Firebase 7.1.0 и SwiftUI
Предпосылки: Некоторое знание Firebase console и cocoapods .
Создать новый проект
Откройте Xcode ›Шаблон приложения› Выберите интерфейс SwiftUI и вызовите свой проект SwiftUIList.
Настроить Firebase
Чтобы не делать эту..
Создание собственного WotsApp - Часть 1
Использование SwiftUI, Combine, уведомлений, CloudKit и криптографии
Я должен начать эту статью с заявления об отказе от ответственности: она основана на iOS 13, Swift 5 и Xcode 11.x. Предупреждаем, если вы читаете это, и эти цифры выглядят устаревшими.
Я также должен предупредить вас, что уведомления - в основном удаленные - связаны с инфраструктурой Apple, а это значит, что вам понадобится учетная запись Apple Developer для их использования. Конечно, он вам также понадобится для..
DisclosureGroup в SwiftUI
Думайте об этом как о раскрывающемся меню. Самое приятное, что вы можете включить в раскрывающийся список столько выпадающих списков, сколько захотите.
Это поведение, недавно представленное на WWDC 2020, можно было воссоздать с помощью StackView в UIKit, но процесс его создания немного утомителен. DisclosureGroup может решить эту проблему с помощью нескольких строк кода.
Представление, которое показывает или скрывает другое представление содержимого в зависимости от состояния..
Создайте многоразовый CollectionView с помощью SwiftUI
CollectionView отсутствуют в SwiftUI, но вот как мы можем легко создать свои собственные
Создание многоразовых представлений стало исключительно простым с появлением SwiftUI. Конструктор представлений SwiftUI позволяет нам встраивать представления в другие представления (например, VStack, HStack и т. Д.).
Сегодня мы продемонстрируем эту функциональность, построив простое Collection представление. Выше то, что мы будем строить (где карточки могут быть заменены любым массивом данных..
DetailView для элементов CoreData
Привет и добро пожаловать!
Это третья статья про CoreData, если вы не читали предыдущую, оставлю ссылку Удалить элементы из CoreData
Используя подробное представление, пользователи могут сохранять больше информации и получать к ней доступ в любое время, некоторая информация важна, и пользователям нужна эта информация заранее, чтобы идентифицировать элемент, а некоторые другие просто необязательны или менее важны.
В предыдущей статье мы сделали простое приложение списка дел,..