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


Что это за «немного» в SwiftUI?
Интуитивное объяснение нового типа результата непрозрачности В этом году на WWDC Apple представила SwiftUI - совершенно новый подход к декларативному созданию пользовательских интерфейсов в Xcode. Чтобы помочь вам начать работу с новым фреймворком, они опубликовали несколько красиво оформленных руководств . 💡 Несколько советов заранее: Если вы застряли на первом уроке в разделе 1, вероятно, по одной (или по обеим) из следующих причин: Для правильной работы всех функций..

Как мы создаем функции SwiftUI в приложении Medium
Сказка о переходе от монолитной архитектуры к пакетной. Glose была приобретена Medium в январе прошлого года, и с тех пор команда Glose была занята интеграцией со всеми нашими новыми коллегами и созданием новых блестящих функций. Глос все еще здесь. Наша команда, базирующаяся в Париже (а также в Украине и Великобритании), теперь является частью одной группы, работающей над достижением единой цели по набору функций, которые еще предстоит раскрыть. Мы также набираем сотрудников,..

Два помощника по отладке SwiftUI, которыми вы можете начать пользоваться прямо сейчас
Печать изменений и настраиваемый модификатор отладки Метод внутреннего API SwiftUI - «Self._printChanges ()» SwiftUI предоставляет необычный метод, предназначенный только для отладки, который мы можем использовать, чтобы определить, какое изменение привело к перезагрузке представления. Стратегия явно предназначена для исследования. Это удивительно полезно в тех случаях, когда вы видите, что представление повторно вызывает свойство тела, но вы не знаете почему. Несколько..

Как настроить различные среды для разработки вашего приложения
Выходя за рамки отладки и выпуска Многие основные приложения имеют более одной среды. Staging, Beta, Omega, Debug или любое другое имя, которое вы хотите им дать, они действуют как платформа для тестирования. Инженер по обеспечению качества использует их для проверки работоспособности, чтобы минимизировать количество ошибок в приложении, прежде чем дать ему зеленый свет для выпуска в рабочую среду. Предпосылки Чтобы следовать этому руководству, вам понадобятся: Базовое..

SwiftUI: как использовать PHPicker (PhotosUI) для выбора изображения из библиотеки?
iOS 14 - Xcode 12 В WWDC20 Apple добавила новую структуру под названием PhotosUI для выбора изображений, видео и т. Д. Из библиотеки. В этом руководстве мы собираемся реализовать то же самое с SwiftUI. Поскольку PhotosUI основан на UIKit, а не на SwiftUI, нам нужно написать представимый. этот представимый объект может использовать « PHPickerViewController » PhotosUI в SwiftUI. PHPickerViewController требуется PHPickerConfiguration в качестве инициализатора. PhotoPicker..

Внутренняя работа государственных свойств в SwiftUI
Это не волшебство, хотя кажется Привет! Чтобы уточнить, эта статья посвящена свойству @State (уникальному для SwiftUI), а не общей концепции состояния . Они связаны, но само состояние - это всего лишь идея, а свойство @State - это реальный, видимый и осязаемый объект. Кроме того, он очень универсален, почти как по волшебству ... Фон Если вы работали со SwiftUI, скорее всего, вы однажды создали свойство и пытались изменить его значение только для того, чтобы получить эту..

Связывание анимаций с помощью AnimatableModifier в SwiftUI
Используйте Combine Framework с модификатором анимации SwiftUI Без сомнения, анимация - это кровь iOS. По большей части легко реализуется в SwiftUI. Это, конечно, при условии, что вы не хотите связывать свои анимации вместе, что, к сожалению, не похоже на то, что Apple добавила в общую схему вещей. Но еще не все потеряно, потому что, проявив нестандартное мышление, мы сможем исправить этот недостаток. Присоединяйтесь ко мне в путешествии, чтобы узнать, как это сделать. Первые..