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


Основы Swift: поплавки
Узнайте о числах с плавающей запятой в языке программирования Swift. Плавающие числа или «числа с плавающей запятой» — это способ представления чисел с десятичными знаками. Точно так же, как мы используем десятичные числа в повседневной жизни для представления таких значений, как «3,14» (пи) или «1,6» (количество километров в миле), числа с плавающей запятой позволяют нам представлять значения с десятичной точкой в ​​нашем коде. Вот несколько примеров того, как вы можете использовать..

Пузырьковая анимация в SwiftUI с помощью AVKit
Усильте свои iOS-приложения анимацией Анимация — один из самых мощных способов коммуникации. От телерекламы до базовых приложений для смартфонов — они широко используются, даже если мы их не замечаем. В настоящее время они идеально интегрированы в наши приложения, поскольку они используются разработчиками для улучшения взаимодействия с пользователем. Анимации действительно полезны как форма обратной связи, которая дает понять, что действие было распознано системой. Большим..

Улучшите навигацию по боковой панели iPad на iPhone с помощью SwiftUI
Используйте возможности просмотра вкладок для навигации Мы узнали, как добавить боковую панель для iPad в предыдущем посте в блоге , но этот подход не так хорош для iPhone. Это выглядит довольно странно, и как только мы настроим представление по умолчанию, оно автоматически перейдет к нему при запуске приложения iPhone. Это не очень хорошо на телефоне, но имеет смысл на iPad. Мы можем улучшить это, показав боковую панель для iPad и TabView для iPhone. Проверка, является ли..

HTTP-запрос с использованием SwiftUI
В этой справочной статье рассказывается, как создать HTTP-запрос с помощью шаблона архитектуры SwiftUI и MVVM (Model View ViewModel). Класс CountryNetwork Нам нужно создать класс, соответствующий протоколу ObservableObject . Сопоставив наш класс с ObservableObject, изменения в классе будут автоматически отражены в нашем представлении. Создадим файл CountryNetwork.swift, в котором будем вызывать API. Модель CountryAPIElements Далее мы создадим модель CountryAPIElements...

Учебное пособие по SwiftUI: работа с Toggle
Как сделать тумблер Toggle for SwiftUI позволяет разработчикам легко создавать элементы управления, похожие на переключатели, для включения и выключения состояний. С точки зрения программиста это означает истинное и ложное состояния. Toggle работает так же, как UISwitch из фреймворка UIKit. Эта статья является частью моей серии Руководство по SwiftUI . Убедитесь, что у вас уже есть открытый проект для этой практики. Вы можете использовать эту ссылку , если вам нужен..

Создание пользовательских стилей кнопок в SwiftUI
Одним из наиболее часто используемых элементов управления в SwiftUI является представление кнопок. При создании кнопок к ним применяется стиль по умолчанию. Для простых случаев, когда настройка не требуется, хорошо работает предопределенный стиль; он создает кнопку без полей с подсветкой по умолчанию, появляющейся при нажатии. В качестве примера предположим, что у нас есть следующая кнопка: Со стилем кнопки по умолчанию и без каких-либо настроек, вот как кнопка реагирует на..

Новые функции SwiftUI на iOS 15
Согласно примечаниям к выпуску, это то, что ожидает фреймворк пользовательского интерфейса Apple. Вот что мы знаем, согласно примечаниям к выпуску . Markdown можно использовать для создания текста, будь то через LocalizedStringKey или строковый литерал. Вы можете создать текстовое представление с AttributedString , , но я признаю, что это структура, которую я не использую очень часто. Улучшена производительность анимации, благодаря чему одна из лучших в мире фреймворков для..