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


Учебное пособие по SwiftUI для продвинутых пользователей — Создание компонента адресной формы с поддержкой стилей — Часть 1
Привет всем! Этим постом я начинаю новую серию, в которой я создам компонент адресной формы с поддержкой стилей в SwiftUI. Эта адресная форма будет расширяемой, то есть можно будет создавать новые стили. Можно будет установить стиль глобально. Он будет иметь проверку и автокоррекцию для каждого типа поля. Он также будет поставляться с 4 встроенными стилями, по умолчанию округлый плавающий капсула Вот как будут выглядеть поля ввода для 4 разных стилей по порядку. Давайте..

Багаж SwiftUI: использование UIKit в реактивном мире
UIKit - это бывший, из которого нельзя бросить, но можно заставить его работать Ажиотаж и ажиотаж вокруг SwiftUI потрясающий. Все это гудит в Twitter , Sub-Reddits , подкастах, Stack Overflow и, конечно же, прямо здесь, на Medium . Да, хотя есть ряд причин, по которым, вероятно, не стоит выпускать приложение SwiftUI в производство прямо сейчас, нет никаких сомнений в том, что сообщество iOS уже начало внедрять его в некоторые из своих проектов. Даже несмотря на весь ажиотаж,..

Как создать анимацию вращения в SwiftUI
Создавайте различные анимации вращения Благодаря гораздо большей поддержке, предоставляемой Apple, анимацию в SwiftUI намного проще реализовать, чем в UIKit. Интересно, будет ли это хорошо или плохо, но, тем не менее, нам нужно хорошо использовать то, что предоставляется. В этом руководстве вы узнаете, как выполнить анимацию поворота в SwiftUI. Предпосылки Чтобы следовать этому руководству, вам потребуются базовые знания в: Быстрый По крайней мере, Xcode 11 Настройка..

Представление контента на страницах с помощью SwiftUI
Отображение постраничного контента в SwiftUI действительно очень просто Одна из задач, которую часто приходится решать разработчикам iOS, – представить размещенный на страницы контент . Обычно это происходит на бортовых экранах, а также в других частях приложений, где пользователи должны прокручивать влево или вправо, чтобы увидеть последующий контент. Сделать это в SwiftUI на удивление легко, особенно по сравнению с UIKit…

Учебное пособие по SwiftUI: работа с TabView
Узнайте, как создать и настроить панель вкладок Если и есть что-то примечательное, что есть в большинстве популярных мобильных приложений, так это то, что все они используют панель вкладок, которая появляется в нижней части экрана. Что делает панель вкладок, так это то, что она позволяет пользователю удобно переключаться между различными важными разделами приложения. В SwiftUI легко создать пользовательский интерфейс панели вкладок благодаря TabView. В этом уроке я покажу вам, как..

Как реализовать потоки и совместно использовать ViewModels в Kotlin Multiplatform Mobile (KMM)
В этой статье мы углубимся в потоки и ViewModels, а также в то, как их можно реализовать в KMM-приложениях. Введение Мы не можем использовать потоки изначально в Swift, поэтому все, что нам нужно, — это создать для них классы-оболочки. Условия

Жизненный цикл UIViewController
UIViewController — это фундаментальный класс в структуре UIKit . Одной из наиболее важных задач, которую он выполняет, является управление жизненным циклом своего представления. В данной статье рассмотрим следующие вопросы: - Что такое UIViewController методы жизненного цикла? - Когда и для чего используется каждый из них? в этом() Самый первый метод, вызываемый в жизненном цикле UIViewController , — это init() . Этот метод предназначен для подготовки экземпляра класса к..