Вопросы по теме 'widgetkit'

WidgetKit не запрашивает новую временную шкалу в конце
Когда я запускаю приведенный ниже фрагмент кода, WidgetKit должен запрашивать новую временную шкалу в конце каждой минуты в соответствии с документацией Apple. Code Block let currentDate = Date() let futureDate = Calendar.current.date(byAdding:...
569 просмотров
schedule 04.06.2023

Как скачать изображения асинхронно для WidgetKit
Я разрабатываю виджеты для iOS и действительно не знаю, как загружать изображения для виджетов. В настоящее время виджет загружает массив объектов, и каждый объект имеет URL-адрес изображения. Идея в том, что каждый объект делает SimpleEntry для...
2550 просмотров
schedule 29.05.2024

Каков разумный способ отображения данных из Core Data в виджете iOS 14?
У меня есть приложение, использующее стек Core Data + CloudKit. (Базовые данные синхронизируются между устройствами.). Теперь я хочу отображать данные из Core Data в виджете iOS 14 (просмотреть в WidgetKit target). Моя цель состоит в том, чтобы...
753 просмотров
schedule 28.12.2022

Как вызвать WidgetCenter.shared.reloadAllTimelines () при изменении основных данных в CloudKit?
У меня есть приложение, использующее Core Data с CloudKit. Изменения синхронизируются между устройствами. Основная цель имеет возможность фоновых режимов с отмеченным Remote notifications , возможность iCloud проверяется с помощью служб, для...
993 просмотров
schedule 04.09.2022

Подсчет запросов JSON от Api
Я использую api, который позволяет мне 600 запросов в час. Мое приложение не завершено, поэтому я иногда тестирую запросы JSON. Думаю, около 10 запросов в час. Но провайдер говорит, что я сделал 600. Как такое возможно? Есть ли способ посчитать...
68 просмотров
schedule 12.04.2023

Как отображать данные из Core Data в WidgetKit
Вот мой код, и я попытался перечислить сохраненные данные из Core Data в WidgetKit, которые вообще не отображаются. Я уже создал группу приложений, и данные отображаются при предварительном просмотре, но когда мы добавляем виджет на главный экран,...
394 просмотров
schedule 29.11.2022

Куда добавить наблюдателей в виджет SwiftUI
Я пытаюсь создать лучший виджет, я хочу, чтобы виджет обновлялся каждый раз при изменении состояния или уровня заряда батареи. Я знаю, что для обоих необходимо добавить уведомление. Итак, моя логика заключается в том, что при уведомлении об...
470 просмотров
schedule 30.03.2023

IntentHandler не может читать UserDefaults, но Timeline может
Я хочу читать UserDefaults, когда пользователь изменяет конфигурацию виджета, поэтому я создал группу приложений и добавил возможности в свое основное приложение, расширение виджета и расширение Intent. Я могу нормально читать и писать между моим...
136 просмотров
schedule 01.02.2023

widgetURL переопределяется внутри Foreach?
Я показываю 3 строки в виджете среднего размера iOS 14, как показано ниже: row 1 ------- row 2 ------- row 3 ------- моя структура просмотра здесь: VStack { ForEach(records, id: \.id) { item in ZStack { // some...
197 просмотров
schedule 25.01.2024

Пользовательские шрифты работают в приложении, но не работают с виджетами
Я работаю над приложением для виджетов. Я уже внедряю свои пользовательские шрифты в приложение, и оно работает нормально. Но на моих виджетах он вообще не работает. Оба файла info.plist включают все мои шрифты в разделе «Шрифты, предоставленные...
642 просмотров
schedule 29.03.2023

Как получить процент заряда батареи системы в Swift 5?
Я пытаюсь включить функцию батареи в свой виджет, но не могу получить процент заряда батареи мобильного телефона... Я старался: import UIKit struct BatteryControl { static func getBatteryPercent() -> Int {...
143 просмотров
schedule 06.01.2024

WidgetKit: обновлять данные по определенному времени?
Можно ли динамически обновлять виджет / отображать представление в зависимости от определенного времени? Например, что-то вроде этого кода: func getTimeline(for configuration: ConfigurationIntent, in context: Context, completion: @escaping...
121 просмотров
schedule 15.10.2023

Как получить данные, указав идентификатор (UUID) в той же модели CoreData?
В настоящее время я разрабатываю приложение с использованием SwiftUI. Я хочу создать функцию для получения некоторых данных в CoreData модели с идентификатором в той же CoreData модели. Это пример функции, которую я хочу создать (не...
233 просмотров
schedule 23.02.2022

Фиксированный размер шрифта в виджете iOS 14 с SwiftUI
Для виджета iOS 14 я хочу исправить размер шрифта в виджете, даже если у пользователя есть настройки на больший тип в настройках специальных возможностей (больший тип). Я хочу этого, потому что текст уже очень большой (большой виджет цифровых часов),...
180 просмотров
schedule 26.08.2023

Виджет iOS 14 - getTimeline - определение светлого и темного режима
В моем виджете iOS14 мне нужно определить светлый или темный режим системы, потому что на основе этого я выполняю разные операции во время создания временной шкалы. я пытался struct WidgetProvider: IntentTimelineProvider {...
149 просмотров
schedule 16.04.2024

Как получить случайный элемент Core Data из ForEach в виджете
Я работаю над виджетом в iOS 14, который будет показывать изображения из Core Data, отправленные моими пользователями. В настоящее время я могу показать одно изображение, но оно не вращается по изображениям проекта ... оно показывает только одно...
36 просмотров
schedule 01.11.2022

WidgetKit @StateObject не обновляет представление
У меня проблемы с пониманием того, как заставить мой пример модели данных SwiftUI работать с моим виджетом. Он отлично работает в моем тестовом приложении, я сразу замечаю изменения. Когда я пытаюсь использовать виджет, я вижу, что данные...
90 просмотров
schedule 14.05.2023

iOS14.5 Данные виджета устарели
Я использую следующий код для обновления временной шкалы виджета, но результат, который я получил из основных данных, не актуален. Моя логика заключается в том, что при обнаружении основного приложения уходит в фоновый режим, я вызываю...
27 просмотров
schedule 04.10.2022