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


Общая инициализация для AppDelegate и SceneDelegate
Полезный! Недавно я просмотрел некоторые из своих старых статей. В частности, я рассмотрел возможность удаления раскадровки, чтобы начать новый проект этот . Я понял кое-что, что на самом деле всплыло на собеседовании пару лет назад. Если вы хотите поддерживать версии iOS до 13, вам нужно будет использовать AppDelegate , а для iOS 13 и более поздних версий вам нужно будет использовать SceneDelegate . Как мы можем сделать это без излишнего повторения кода? Я объясню этот самый..

SwiftUI: как создать горизонтальную прокрутку страницы?
Xcode 12 - iOS 14 SwiftUI 2.0 сделал это настолько простым, что вы можете построить представление страницы менее чем из 20 строк. Все, что нам нужно сделать, это: Создать TabView Установить стиль TabView PageTabViewStyle Встраивать содержимое строки в представление таблицы с помощью для каждого или настраиваемого Вставьте этот TabView в HStack (или LazyHStack). Сделанный.

Изучение рендеринга в SwiftUI
Узнайте, когда SwiftUI перерисовывает подпредставления Одним из удивительных аспектов профессии программиста является то, что вы никогда не прекращаете учиться. Вы каждый день сталкиваетесь с различными технологиями: изучение их основных концепций — одна из вещей, которые лично мне нравятся больше всего. Одним из наиболее важных навыков для изучения новых технологий является способность распознавать закономерности и сходства. Это позволяет вам рассуждать о новой технологии, даже..

Учебное пособие по SwiftUI: как сделать плавающую кнопку действия (FAB)
Различные способы создания плавающей кнопки действия В современных стандартах пользовательского интерфейса приложения плавающая кнопка действия (FAB) служит основной кнопкой приложения. Обычно это самая заметная и доступная кнопка, выполняющая важные функции приложения, например создание новой заметки для приложения для создания заметок или нового поста для приложения для социальных сетей. Этот туториал является частью моей серии SwiftUI Tutorial . Руководство предполагает, что..

Поток данных SwiftUI | Часть 1 |
Поток данных SwiftUI | Часть 1 | SwiftUI интересен. Вы можете очень легко создавать сложные представления. Однако поддержание потока данных между этими представлениями может быть пугающим, или это то, что я чувствую. Эта статья будет простым руководством по потоку данных swiftUI. Я попытаюсь объяснить пару оберток свойств для отправки, возврата, чтения и записи данных в swiftUI. Оболочка свойства Обертка свойства, оборачивает значение и дает ему дополнительное поведение для..

Как создавать и настраивать кнопки в SwiftUI
Кнопки с тенями, границами, изображениями и т. Д. Чтобы следовать этому руководству, вам понадобятся базовые знания Swift и Xcode 11 как минимум с iOS 9.1. Обычная кнопка Text - здесь вы устанавливаете свой собственный текст. Это основной способ создания кнопки. Button(action: { }, label: { Text("This is a button") }) Настройка кнопок Следующая кнопка использует: Padding , который создает прямоугольник кнопки. ForegroundColor , который устанавливает цвет..

3 простых способа упростить управление данными SwiftUI на диске
Хранилище приложений, пользовательское расширение, оболочка пользовательского свойства Существует несколько способов управления данными на диске в среде iOS, например, такие библиотеки, как CoreData и Realm . Кроме того, те, кто работает с простым проектом или легким приложением, могут легко найти другие альтернативы: UserDefaults и FileManager . UserDefaults и FileManager — популярные нативные API, и их может быть достаточно для большинства желаемых спецификаций. Однако,..