Публикации по теме 'swiftui'


Что такое @ObservedObject?
В SwiftUI @ObservedObject — это оболочка свойства, которая используется для объявления зависимости от экземпляра ObservableObject . Он используется для создания двусторонней привязки между представлением и ObservableObject , так что представление автоматически обновляется всякий раз, когда изменяется наблюдаемый объект. Код Демо

Как создавать линейные диаграммы с помощью диаграмм SwiftUI в iOS 16
Инфраструктура диаграмм — одна из моих любимых функций новой версии SwiftUI в iOS 16. До iOS 16 вам нужно было создавать собственные диаграммы или полагаться на стороннюю библиотеку для отображения диаграмм для вас. С выпуском этой новой платформы Apple упростила для разработчиков создание анимированных и интерактивных диаграмм. Я кратко обсудил использование Charts API в этом посте . В этом руководстве давайте посмотрим, как использовать API для создания линейной диаграммы. Данные о..

Создайте часы SwiftUI, которые ведут обратный отсчет до WWDC 2022
Нарисуйте логотип Apple в виде формы SwiftUI и отобразите оставшееся время под ним. Сначала я собираюсь воссоздать логотип Apple в виде пути SwiftUI. Чтобы упростить рисование пути, я создал объект, который автоматически создает все необходимые точки. Он создается путем передачи значений maxX и maxY кадра, в котором он рисуется, поскольку все точки рисуются относительно этих максимальных значений. Эти точки были выбраны мной в качестве оценок, поэтому вы можете не..

Наблюдаемые объекты в SwiftUI
SwiftUI произвел революцию в разработке приложений, представив декларативный подход к созданию пользовательских интерфейсов. Одной из мощных функций SwiftUI является протокол ObservableObject, который позволяет нам создавать модели данных, уведомляющие представления об изменениях. В этой статье мы углубимся в понимание и эффективное использование наблюдаемых объектов в SwiftUI. Понимание наблюдаемых объектов ObservableObject — это протокол, который позволяет нашим моделям данных..

Создайте собственное приложение для блога с помощью SwiftUI
Используйте SwiftUI и Contentful, чтобы быстро создать простое приложение для блога с надежной системой управления контентом. Часто бывает, что новые технологии усложняют мир разработки приложений, делая кодирование менее доступным для внешней аудитории. С SwiftUI, как правило, верно обратное - фреймворк позволяет невероятно легко быстро создавать комплексные приложения с нуля или повторять идеи дизайна с помощью кодирования. Чтобы показать, насколько просто использовать SwiftUI для..

Овладейте искусством взаимодействия: подробное руководство по обработке уведомлений, взглядов и…
Привет, это Энтони из AnthonyDesignCode, и сегодня мы поговорим о том, как обрабатывать уведомления, взгляды и сложности в вашем приложении для watchOS с помощью SwiftUI.

WWDC23 — Ознакомьтесь с улучшениями RoomPlan
Очевидно, что главная тема этого WWDC — AR/VR. На самом деле, причина, по которой я смотрю этот WWDC, в том, что я думаю о приложении с функциями дополненной реальности. RoomPlan использует ARKit, который использует сложные алгоритмы машинного обучения для распознавания стен, окон, дверей, пустых пространств и объектов. API RoomCaptureView позволяет вам испытать опыт сканирования комнаты непосредственно через приложение. Результат можно подтвердить в виде 3D-модели или извлечь в..