Публикации по теме 'swiftui'
Учебное пособие по SwiftUI: с возможностью поиска
Создайте панель поиска с помощью всего нескольких строк кода
До iOS 15 в SwiftUI не было встроенного модификатора поиска. Наиболее распространенный способ создать его — жестко закодировать функцию поиска в TextField, а затем создать представление, которое будет отображать результаты поиска. Все это уйдет в прошлое, когда в ближайшем будущем большинство пользователей Apple перейдут на iOS 15. Потому что есть…
Воссоздание приложения watchOS Breathe с помощью SwiftUI
Узнайте, как воссоздать анимацию в приложении watchOS Breathe.
Я написал эти небольшие фрагменты кода, используя Swift с Swift Playgrounds на iPad.
Код struct Breathe: View {
@State var scale = false
@State var rotate = false
var body: some View {
ZStack {…
Shoehorning SwiftUI и создание машинного обучения - Часть 2
«Эпическое» завершение части 1
Эпическое завершение Shoehorning SwiftUI и создание машинного обучения - Часть 1 .
Опять же, это не пошагово, но я указываю на код, на который я ссылался, и репозиторий проекта.
Вдохновленный моим обзором WWDC 2019, я создал проект, который объединил бы две вещи, которые привлекли мое внимание: SwiftUI и Create ML .
В части 1 я, по сути, создал нестандартную цветочную версию учебного пособия, продемонстрированного во введении к сеансу SwiftUI..
Как создавать забавные анимации в SwiftUI
Ваше воображение - единственный предел
Примечание. Все используемые здесь банковские карты, конечно же, поддельные
Вступление
Прошла пара месяцев с момента выпуска iOS 13, и хотя еще слишком рано для полной поддержки в наших приложениях, стоит взглянуть на две основные платформы, которые были представлены в этой новой версии: SwiftUI и Combine. Без сомнения, это будущее разработки под iOS.
Последние несколько месяцев я экспериментировал со SwiftUI. Даже если мне все еще не..
Общее текстовое поле в SwiftUI
Создание текстового поля с привязкой, отличной от строки.
SwiftUI предлагает множество инструментов для создания сложных приложений. Однако некоторые инструменты, которые можно было бы считать базовыми, в настоящее время отсутствуют. Одним из таких инструментов является редактируемое текстовое поле, которое принимает привязку объекта, отличного от строки, например Int, Float или даже пользовательского объекта.
К счастью, Swift предлагает нам инструменты для создания универсального..
Протоколы в Swift Fast AF
Протоколы — это мощный инструмент языка программирования Swift, который позволяет разработчикам определять набор требований, которым должен соответствовать класс, структура или перечисление, чтобы считаться соответствующими конкретному протоколу. В этом руководстве мы рассмотрим, как протоколы работают в Swift и как их можно использовать для определения повторно используемого и модульного кода.
Во-первых, давайте определим простой протокол с именем Shape , который требует, чтобы..
SwiftUI | Загрузите JSON и отобразите изображения в LazyVGrid
В этом руководстве мы научимся загружать данные из Unsplash API и представлять изображения в LazyVGrid. Использование API SDWebImageSwiftUI и Unsplash.
Сложность: Начинающий | Легко | Нормальный | Испытывающий
Среда: Xcode 12 , MVVM и SwiftUI
Создать новый проект Xcode
Откройте Xcode ›Создайте новый проект Xcode› Шаблон приложения ›Назовите его PictureGrid и выберите Интерфейс SwiftUI и жизненный цикл.
Добавьте SDWebImageSwiftUI через диспетчер пакетов Swift..