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


Руководство Как отобразить модальное оповещение на iOS с помощью UIAlertController
Оповещения с несколькими кнопками, полями редактирования, таблицами действий, представлениями активности, всплывающими окнами на iPad и эволюцией SwiftUI Введение в оповещения В iOS есть несколько способов отображения некоторых модальных сообщений. Для передачи информации пользователю и, при необходимости, для получения обратной связи. Чаще всего используются оповещения и листы действий. Подобными второстепенными вариантами являются представления активности и всплывающие окна...

Обнаружение изменений размера/разрешения экрана в macOS с помощью SwiftUI
Работая над совершенно новым переработанным обновлением для Viso , мне нужен был способ обнаружения изменения разрешения экрана или изменения конфигурации монитора пользователем (подключение нового основного монитора или возврат из многоэкранной настройки обратно в свой макбук). Затем я использовал это, чтобы изменить размер изображений, которые были открыты в данный момент. Процесс довольно прост. Событие, которое вы должны отслеживать, — это событие..

Тестирование SwiftUI + комбинированное приложение iOS с использованием чистой архитектуры
Чистое тестирование iOS-приложений Это вторая часть продолжающегося списка статей. Настоятельно рекомендую прочитать первую часть , прежде чем продолжить. Основы Тестирование iOS-приложения, созданного с помощью SwiftUI и Combine с использованием чистой архитектуры, можно выполнить в несколько шагов. Во-первых, вам нужно будет создать тестовые примеры для вашего приложения. Это можно сделать с помощью платформы XCTest , входящей в состав Xcode. После того, как вы создали свои..

Как использовать NavigationSplitView в SwiftUI для iOS 16
В iOS 16, помимо введения нового NavigationStack , Apple также выпустила новый контейнер представления с именем NavigationSplitView для разработчиков, чтобы создать интерфейс навигации с двумя или тремя столбцами. Если вы хотите создать пользовательский интерфейс, аналогичный стандартному почтовому приложению, вам следует проверить этот компонент разделенного представления. Хотя NavigationSplitView больше подходит для приложений iPadOS и macOS, вы также можете использовать его в..

SwiftUI Forms — Software Андерс
Одним из наиболее часто используемых представлений в SwiftUI является представление формы, которое представляет собой контейнер для структурированного группирования связанных элементов управления и полей ввода данных. В этом посте мы рассмотрим основы формы SwiftUI вместе с некоторыми примерами и вариантами использования. Основы формы SwiftUI Форма SwiftUI создается с использованием представления Form , которое представляет собой контейнер, который автоматически настраивает свое..

Идеальная круговая диаграмма с использованием SwiftUI 2.0
Часть 7 серии диаграмм Когда я написал первую часть о рисовании круговой диаграммы в SwiftUI 2.0, я хотел, чтобы она была краткой. Серия гистограмм заняла три статьи, и я хотел быстрее перейти к решению. Но я ошибаюсь — рисование пирогов сопряжено с трясиной конфликтов. Это точно был не кусок пирога. И вот мы на версии 4. Что сработало, а что нет, и действительно ли это окончательный отсчет. Трясина конфликтов Пирог V1 Версия 1 была хорошо принята, мой редактор подумал, что..

5 основных инструментов для разработчиков iOS
Плюс советы, чтобы сделать их еще лучше Xкод Если вы iOS-разработчик, значит, вы используете Xcode (я знаю, знаю, что вы можете им не пользоваться. Я также знаю, что если вы читаете это, вы, вероятно, используете его. Если вы недостаточно честны, но я думаю, что Xcode отлично). Несмотря на то, что де-факто это инструмент для разработчиков iOS, он, по крайней мере, достаточно хорош и позволяет вам использовать…