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


Сделайте приложение для рисования на iOS в SwiftUI
Изучение разработки под iOS Сделайте приложение для рисования на iOS в SwiftUI Создайте полностью настраиваемое представление для использования в SwiftUI Если вам нужно полностью настраиваемое представление, которое не имеет ни один из существующих компонентов UIView, вы должны создать свое собственное. Лучшим примером является создание вида чертежа, то есть вида, который, основываясь на вашем прикосновении, вы рисуете на нем. С появлением Jetpack Compose и SwiftUI я изучил,..

Как создавать и анимировать флажки в SwiftUI
Создавайте различные анимированные флажки с помощью Shapes и AnimatableData Окно флажка RoundedRectangle Для первого флажка начните с создания нового представления структуры и добавления к нему RoundedRectangle . Используйте функцию stroke и присвойте ей StrokeStyle с шириной линии по вашему выбору: Вставьте RoundedRectangle в ZStack и добавьте еще RoundedRectangle , заполненный выбранным вами цветом. Убедитесь, что второй RoundedRectangle меньше первого:..

Дополнительные представления с SwiftUI
Лучшая обработка условного рендеринга Мы уже видели в предыдущей статье , насколько распространены необязательные представления. Мы также увидели, что логика, обрабатывающая опциональность, может иметь разных владельцев. Наконец, мы увидели, как реализовать повторно используемые необязательные представления с помощью Swift + UIKit. На этот раз мы пропустим введение и сразу перейдем к тому, как сделать то же самое с SwiftUI на примере. Виджет Go Premium Допустим, у нас есть..

Интересный вызов со SwiftUI
Кодирование цвета текста с помощью простого решения Это вторая короткая статья, описывающая требования клиента и решение с помощью SwiftUI. Тестировалось на iOS 13, Swift 5.x. Возможно, вы читали статью о Le Conjugator, которую я написал на прошлой неделе. Небольшой проект, чтобы помочь студентам выучить свои французские глаголы, что более важно, мне рассказали их времена глаголов и, самое главное, все правила спряжения, для указанных времен. Я обдумывал идею создания..

URL-адрес удаленного изображения с кэшированием в SwiftUI
Узнайте, как асинхронно загружать изображения из URL-адреса и кэшировать их в SwiftUI. В этом проекте мы будем загружать изображение с удаленного URL-адреса и реализовывать кэширование, чтобы наше приложение не делало сетевые запросы снова и снова. Мы знаем, что SwiftUI в настоящее время не позволяет что-то вроде Image("https://url-of-image") Давайте начнем с того, как достичь вышеуказанной функциональности. Я разделю определения на три разных файла, чтобы сделать код..

Воссоздайте анимацию дыхания Apple в SwiftUI (часть 1)
Изучите основные концепции SwiftUI, воссоздавая их знаменитый дышащий интерфейс Возможно, вы видели приложение для дыхания на часах Apple Watch и играли с ним. Он включает серию эффектов и переходов, которые создают потрясающие впечатления. Сегодня мы собираемся воссоздать это, используя базовые модификаторы SwiftUI чуть менее чем в 100 строк кода! Мы разделим пользовательский интерфейс на следующие части: FlowerView : компонент многократного использования, который создает..

SwiftUI: будет ли он готов через месяц?
Является ли SwiftUI риском, и готов ли я поставить на него свой проект? Все мы знаем, что Xcode 11 станет золотым в сентябре, а это означает, что мы можем технически начать выпуск приложений для iOS с использованием SwiftUI примерно через месяц. И хотя в сообществе iOS / Swift есть ажиотаж по поводу того, что обещает Apple, это не обязательно означает, что все собираются сделать решительный шаг. Я сомневаюсь, что кто-то собирается переписывать свое производственное приложение..