swiftui
Вопросы и ответы
Вопрос или проблема Я внедряю фреймворк swift-snapshot-testing в мое приложение на SWIFTUI. https://swiftpackageindex.com/pointfreeco/swift-snapshot-testing https://github.com/pointfreeco/swift-snapshot-testing Как мне убедиться, что создание снимков
Вопросы и ответы
Вопрос или проблема Я разрабатываю приложение с использованием SwiftData и CloudKit, которое предлагает пользователю выбрать из List жанров фильмов, заполняемого из enum и другого массива объектов (больше об этом через секунду): enum MovieGenre: String
Вопросы и ответы
Вопрос или проблема Я экспериментирую с функцией входа в свою апликацию и заметил, что когда пользователь выходит и затем снова входит, представления отображают данные из предыдущей сессии. Неважно, является ли второй пользователь другим, это все равно происходит.
Вопросы и ответы
Вопрос или проблема Я заметил этот макет с двумя колонками в сторонних приложениях, а недавно и в приложении Пароли iOS 18, и мне интересно, есть ли «лучшие практики» для его воспроизведения в SwiftUI? Я бы использовал HStack или Grid, но не было бы это
Вопросы и ответы
Вопрос или проблема Я не могу получить уведомление GCControllerDidConnect в VisionOS 2.0 (эмулятор) и, следовательно, не могу настроить поддержку джойстика. Однако это работает в VisionOS 1.2. Для VisionOS 2.0 я попробовал добавить: .
Вопросы и ответы
Вопрос или проблема Я работаю над представлением поиска, где использую области поиска и предложения поиска. Для предложений поиска я хочу проверить, активно ли выполнение поиска, и закрыть его, когда пользователь нажимает на предложение, чтобы скрыть клавиатуру.
Вопросы и ответы
Вопрос или проблема В тексте сообщения я получил обычный текст, а иногда мне встречался и жирный, и курсивный текст, а также текст с гиперссылками. Сейчас я могу обрабатывать жирный и курсивный текст, но не могу отобразить гиперссылку синим цветом и сделать ее кликабельной.
Вопросы и ответы
Вопрос или проблема Добавьте анимацию при клике из LazyStack Я использую LazyVStack для отображения списка элементов. LazyVStack работает хорошо, но я не могу найти подходящее решение, чтобы открыть детальный вид поверх и сделать пост на полный экран.
Вопросы и ответы
Вопрос или проблема Как создать иерархический вид с вложенными дочерними представлениями в SwiftUI Как сделать это с помощью SwiftUI Я пытался сделать этот дизайн на SwiftUI, и он выглядит похоже, но я не думаю, что этот подход является более чистым.
Вопросы и ответы
Вопрос или проблема Утечка памяти в UIKit и SwiftUI при отображении изображений Я использую UIKit для отображения длинного списка больших изображений внутри ScrollView и LazyHStack в SwiftUI с использованием UIViewControllerRepresentable.
Вопросы и ответы
Вопрос или проблема Как создать окружение без defaultValue, чтобы оно выдавало ошибку при использовании без предоставления? Я пытаюсь сделать так, чтобы thing был обязательным параметром вместо того, чтобы предоставлять его по умолчанию с помощью defaultValue = Thing().
Вопросы и ответы
Вопрос или проблема Режим разработчика Apple не отображается в бета-версии iOS 18.1 Я работаю над проектом приложения для iOS и пытаюсь протестировать его на своем устройстве. Однако после обновления устройства до бета-версии iOS 18 опции режима разработчика
Вопросы и ответы
Вопрос или проблема Выравнивание LazyHStack в SwiftUI Есть ли способ выровнять колонки в этом виде по левому краю? Чтобы каждая строка не обязательно имела одинаковое количество колонок? Вот как это выглядит сейчас: И вот код: struct SizeSelectorView
Вопросы и ответы
Вопрос или проблема Как использовать Core Location в предварительном просмотре Canvas для Apple Watch? Xcode 16, минимальный проект только для просмотра, настройки по умолчанию. Убедился, что NSLocationWhenInUseUsageDescription присутствует в Info.
Вопросы и ответы
Вопрос или проблема Как я могу анимировать строки текста, чтобы достичь эффекта анимации, показанного здесь в приложении заметок: https://imgur.com/a/eC62tmJ Во время анимации высота текста постепенно увеличивается, при этом применяется некоторая прозрачность
Вопросы и ответы
Вопрос или проблема Я пытаюсь переместить изображение справа налево для анимации, но не знаю, как изменить начальную и конечную позицию в зависимости от типа устройства: iPad или iPhone. Я не могу задать xpos и ypos для начальной позиции внутри view
Вопросы и ответы
Вопрос или проблема После обновления Xcode до версии 16 для iOS 18 я заметил серьезные проблемы с производительностью, особенно с предварительными просмотрами SwiftUI. Кроме того, похоже, что в моем приложении стало больше ошибок, одной из основных проблем
Вопросы и ответы
Вопрос или проблема Я пытаюсь создать переход, похожий на matchGeometry, но от представления к .sheet в Swift. Вот хороший пример этого: https://x.com/mlaithv/status/1835041850236838265?s=61 Виджет выбора iOS также имеет такой же переход, и это действительно круто!
Вопросы и ответы
Вопрос или проблема Мне нужно иметь возможность стилизовать TextField в моем приложении SwiftUI для macOS. В частности, мне нужно изменить курсор (вводимый знак) и цвет выделения. Как я читал в интернете, для этого люди используют либо устаревшую и помеченную для удаления функцию .