Вопросы и ответы
Управление расстоянием между областями в BarChart SwiftUI
00
Вопрос или проблема У меня есть BarChart, сделанная с использованием API SwiftUI Chart. Столбцы довольно близки к тому, как я хочу, чтобы они выглядели, но последние детали ускользают от меня. Вот текущая версия графика. Что я хочу, так это сделать столбцы
Вопросы и ответы
Как создать сложные серии анимаций в SwiftUI
00
Вопрос или проблема Как можно создать «сложные» анимации в SwiftUI? Где сложные означают, что полная анимация состоит из нескольких под-анимаций. Пример Я работаю над переносом существующего проекта с UIKit на SwiftUI. Проект использует пользовательский
Вопросы и ответы
Изменить стиль кнопки DatePicker в SwiftUI для iOS
00
Вопрос или проблема У меня есть DatePicker в форме: import SwiftUI struct Content: View { @State var date: Date = Date() var body: some View { Form { Section { DatePicker("Выберите дату", selection: $date) } } } } #Preview { Content() } что даст мне
Вопросы и ответы
Почему .task не выполняется
00
Вопрос или проблема У меня есть форма, в которой пользователь может добавить покупку. В этой форме есть раздел, в котором я хочу предоставить возможность пользователю выбрать соответствующую категорию. Я разделил форму покупки и выбор категории на разные представления.
Вопросы и ответы
Стиль вставки для представления
00
Вопрос или проблема В настоящее время мы используем Picker с сегментированным стилем pickerStyle, чтобы позволить пользователям менять инструменты. Однако нам действительно нужно иметь разные подсказки для каждой кнопки, чего, похоже, сейчас нет.
Вопросы и ответы
Множественные вызовы функций в SwiftUI
00
Вопрос или проблема Я работаю над приложением для рецептов. На экране я хочу иметь представление с “Рецептами дня”, которое просто показывает рецепты в базе данных (Firestore). Это работает, как и ожидалось, но к базе данных обращаются n-раз, количество рецептов.
Вопросы и ответы
Выбор списка SwiftUI на Mac выдает предупреждение в консоли о “Недопустимо публиковать изменения изнутри обновлений представлений”.
00
Вопрос или проблема Я работаю над списком SwiftUI с выбором, где ‘выбор’ основан на объекте viewModel, который является @ObservableObject. Это работает, но выдает предупреждение в консоли: Публикация изменений изнутри обновлений представлений
Вопросы и ответы
Лучшие практики для отслеживания прочитанных статей в Firestore, оставаясь в пределах лимитов бесплатного тарифа – SwiftUI/iOS [закрыто]
00
Вопрос или проблема Закрыто. Этот вопрос является основанным на мнении. В данный момент он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить фактами и цитатами, отредактировав этот пост.
Вопросы и ответы
SwiftUI как обновить представление при изменении свойств модели в viewModel
00
Вопрос или проблема Это мой код: class MyModel: ObservableObject { @Published var title: String = "" init(title: String) { self.title = title } } class MyViewModel: ObservableObject { @Published var model = MyModel(title: "Apple") func update() { model.
Вопросы и ответы
iPadOS Скриншот – как добавить моё приложение в “Поделиться”/”Открыть в..”
00
Вопрос или проблема Я хотел бы иметь возможность отправлять скриншоты в мое приложение. Когда вы делаете скриншот и нажимаете на маленький миниатюру в нижнем левом углу экрана, открывается экран редактирования, вы нажимаете кнопку “
Вопросы и ответы
FullScreenCover с динамическим размером рамки – возможно?
00
Вопрос или проблема У меня есть представление, в котором я вычисляю размер изображения. Эти размеры должны быть размерами для полноэкранного покрытия. Проблема в том, что переменная @State не изменила значение, когда я присвоил ей новое значение.
Вопросы и ответы
Как использовать свойство @State из Sendable Closure в SwiftUI?
00
Вопрос или проблема Здесь hasComplexWave — это логическое значение @State в представлении SwiftUI. Вот код, который его использует: view.visualEffect { [hasComplexWave] content, proxy in content.distortionEffect( ShaderLibrary.
Вопросы и ответы
Как отобразить вложенный список внутри другого списка, не теряя стилизацию ячеек? [дубликат]
00
Вопрос или проблема На этот вопрос уже есть ответы здесь: Как мне создать вложенный список? (4 ответа) Создание вложенного дерево-списка в SwiftUI (1 ответ) Закрыто 2 часа назад. Я пытаюсь встроить List внутри другого List в SwiftUI, чтобы отобразить
Вопросы и ответы
Запрос VNRecognizeTextRequest не срабатывает, но позволяет выделять текст в Preview.app.
00
Вопрос или проблема Я использую VNRecognizeTextRequest на сервере OCR, который принимает изображения по TCP, выполняет OCR и возвращает извлеченный текст. Цель заключается в поддержке всех языков, но есть проблемы с китайским.
Вопросы и ответы
Как я могу создать прозрачные кнопки, которые реагируют на нажатия, но передают жесты перетаскивания на подлежащие представления?
00
Вопрос или проблема У меня есть полноэкранное представление сцены SpriteKit, которое обрабатывает панорамные жесты внутри себя. Поверх него я наложил нативные представления SwiftUI с OnTapGesture, которые должны реагировать на нажатия, но не должны мешать
Вопросы и ответы
Основной актор – изолированное свойство ‘xxx’ не может быть использовано из Sendable замыкания.
00
Вопрос или проблема У меня возникла проблема с моим фото-приложением после обновления до Swift 6. В приведенном ниже примере я получаю эту ошибку (Свойство ‘photoImage’, изолированное для главного потока, не может быть вызвано из замыкания Sendable).
Вопросы и ответы
SwiftUI обратный порядок представлений в @ViewBuilder с использованием пакетов параметров
00
Вопрос или проблема Пытаюсь использовать пакет параметров, чтобы избежать дублирования этой функции @ViewBuilder public func Group<C0, C1, C2, C3>(reversed: Bool, @ViewBuilder for content: () -> TupleView<(C0, C1, C2, C3)>
Вопросы и ответы
Как создать стиль кнопки с большим изображением?
00
Вопрос или проблема Я пытаюсь создать ButtonStyle для приложения. Я нашел множество примеров, но не могу найти много деталей. Вот простой пример: struct SpecialButton: ButtonStyle { func makeBody(configuration: ButtonStyleConfiguration) ->
Вопросы и ответы
Компенсация оси Y на графике в SwiftUI Charts
00
Вопрос или проблема Во-первых, я долго работал с SwiftUI, но это первый раз, когда я на самом деле начал создавать приложение высокого качества с его помощью, так что вполне возможно (даже вероятно), что ответ является простым.
Вопросы и ответы
Сохранять позицию прокрутки в ScrollView при добавлении новых элементов
00
Вопрос или проблема В данный момент я сталкиваюсь с проблемами в ChatView моего приложения. Это пример кода того, чего я хочу добиться. Он имеет функциональность, такую как загрузка более старых сообщений, когда пользователь почти достиг верха, и загрузка