Изображения являются неотъемлемой частью любого пользовательского интерфейса, а SwiftUI предоставляет простой способ загрузки и отображения изображений в ваших приложениях.
Сегодня мы поговорим об анимации цифр в SwiftUI. Если вы работаете в действительно крупной компании, нередко приходится ограничивать свою работу только тем, что требуется. Например, когда...
Главное - свести код представления к минимуму, а как только он становится слишком большим для одного представления - разделить его!
OpenSwiftUI — это реализация SwiftUI от Apple с открытым исходным кодом. Проект предназначен для создания приложений с графическим интерфейсом на платформах, отличных от Apple (например, Linux...
Использование этих функций позволяет сделать ввод текста в приложениях SwiftUI более интерактивным и удобным.
SwiftUI Environment Overrides — небольшая библиотека, которая добавляет панель управления для тестирования того, как приложение SwiftUI адаптируется под различные цветовые темы, настройки доступности и локализации. Вдохновлена...
Хотя этот протокол выглядит простым и имеет всего одно свойство, в нем легко допустить распространенную ошибку, которая может привести к неожиданному поведению вашего представления.
Форматирование текста очень важно при разработке пользовательских интерфейсов, поскольку оно помогает подчеркнуть определенные аспекты текста и облегчает его чтение
Adwaita for Swift — это фреймворк для создания пользовательских интерфейсов для GNOME с API, похожим на SwiftUI. Основная цель Adwaita — предоставить iOS-разработчикам простой в использовании...
Как и многие из вас, я помню, как видел эту заставку в детстве, но совершенно забыл о ней, пока недавно не пересматривал эту сцену из "Офиса".
С помощью стилей текста динамического типа и модификатора шрифта вы можете легко сделать текст вашего приложения более доступным и удобным для пользователя.
Эффективное управление состояниями - ключ к созданию стабильных и отзывчивых приложений в SwiftUI.
MLX Swift Chat — пример запуска LLM-модели локально с помощью MLX. MLX — это эффективный фреймворк машинного обучения, специально разработанный для Apple Silicon. Сам проект —...
VerticalSplit — реализации разделенного на две части экрана с динамическими границами в SwiftUI. Вдохновлена приложением Amie для iOS.
Многие люди интересовались подробностями того, почему мы приняли такое решение, поэтому эта статья для вас.
Используя переменные окружения, вы можете эффективно обмениваться общими данными о состоянии и поведении между представлениями.
Vortex — это мощная, высокопроизводительная библиотека для создания системы частиц на SwiftUI, позволяющая создавать такие красивые эффекты, как огонь, дождь, дым и снег, всего в несколько...
В SwiftUI мы можем создавать плавные переходы между экранами, из одного состояния в другое, с помощью Matched Geometry Effect (эффект совпадающей геометрии). Используя уникальные идентификаторы, мы...
Спикер рассмотрел нюансы и внутренности текущего API, а также подход к работе с ним, включая UIKit-расширения для недостающих методов.
OKLCHGradient — это замена встроенных в SwiftUI форм LinearGradient, RadialGradient, EllipticalGradient и AngularGradient, которая использует смешивание цветов OKLCH для создания более визуально привлекательных градиентов. Реализовано с...