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

Как получить доступ к WidgetCenter из WidgetKit в Xamarin.iOS?
Мне нужно уведомить WidgetKit , чтобы перезагрузить мой виджет iOS 14. В Swift это можно сделать с помощью WidgetCenter : WidgetCenter.shared.reloadAllTimelines() Однако WidgetKit , похоже, недоступен в Xamarin.iOS.
373 просмотров

Выполните deeplink из виджета SwiftUI одним касанием
У меня есть простой виджет (среднего размера) с двумя текстами, и я хочу иметь возможность выполнять глубокую ссылку, чтобы вести пользователя к определенному разделу моего приложения, но я не могу найти способ Сделай так. Представление, которое я...
4570 просмотров
schedule 05.11.2021

Когда виджет открыл приложение, может ли приложение узнать размер виджета
При нажатии на виджет iOS 14 открывается приложение: var body: some View { Text(entry.text) .widgetURL(WidgetEntryView.deeplinkURL) } Может ли приложение получить размер (маленький, средний, большой) открывающего его виджета?
183 просмотров
schedule 19.10.2021

WidgetBundle возвращает виджеты на основе некоторой логики
У меня есть несколько виджетов главного экрана iOS14, готовых для моего приложения, и я возвращаю их все в WidgetBundle следующим образом: @main struct WidgetsBudle: WidgetBundle { @WidgetBundleBuilder var body: some Widget {...
434 просмотров
schedule 18.02.2022

Отключить световой режим в расширении виджетов iOS 14
Мое приложение поддерживает только DarkMode, и я интегрирую Widget для iOS 14. Есть ли способ отключить режим LightMode для виджета? (Уже добавлен UIUserInterfaceStyle в основное приложение .plist , но не работает для Widget) Stock's...
339 просмотров
schedule 27.02.2022

Как выполнить deeplink от виджета к родительскому приложению в Objective C
Мое приложение - это UIKit приложение (Swift + Objective-C), а не SwiftUI приложение. После внедрения этого нового WidgetKit как я могу выполнить глубокую ссылку с виджета на свое приложение? Каким методом в AppDelegate я получу обратный...
313 просмотров
schedule 22.03.2022

Как отобразить данные, относящиеся к той же строке в CoreData, в представлении виджета IntentConfiguration iOS 14?
В настоящее время я разрабатываю приложение с использованием SwiftUI и пытаюсь заставить widget ios 14 пользователя выбирать данные для проверки их деталей с помощью IntentConfiguration Схема, которую я хочу сделать в этом приложении,...
74 просмотров
schedule 28.03.2022

Несколько элементов пользовательского интерфейса нарушают работу WidgetExtension
Я пытаюсь динамически создать представление, используя SwiftUI для своего виджета. Однако при наложении нескольких представлений виджет больше не работает. Я хочу перебрать свой виджет по массиву извлеченных данных, например: VStack {...
109 просмотров
schedule 16.04.2022

Как запретить iOS 14 Widget открывать приложение и реагировать на обратный вызов
Итак, я уже прочитал несколько блогов, сообщений и собственные рекомендации Apple по человеческому интерфейсу о том, что виджеты iOS 14 НЕ являются интерактивными, НО: можно передать короткую ссылку на приложение при нажатии на цель. Сама Apple...
586 просмотров
schedule 23.04.2022

Остановка счетчика относительного текстового поля виджета SwiftUI при достижении нуля?
Я создаю виджет с текстовым полем, которое отсчитывается от даты, например: Text(endDate, style: .relative) Это работает нормально, однако, как его родственник, как только он достигает нуля, он будет продолжать считать снова, поскольку endDate...
108 просмотров
schedule 10.05.2022

Виджет не обновляется даже при синхронизации UserDefaults
Я использую XCode 12 beta 2 (iOS 14 Sim) для передачи данных из моего приложения в виджет с помощью AppContainer. Я использую приведенный ниже код для сохранения данных (здесь String) в контейнер приложения. let userDefaults =...
2167 просмотров
schedule 14.06.2022

Как я могу обновить существующую запись в WidgetKit?
Я использую HealthKit данные в своем виджете. Если телефон заблокирован, получить HealthKit данные невозможно, только если телефон разблокирован. Однако шкала времени моего виджета будет пытаться обновиться, даже если телефон заблокирован....
143 просмотров
schedule 03.07.2022

Как получить разные данные для каждого виджета
Я читаю WidgetBundle и имею несколько виджетов - в моем случае я хочу предложить пользователю два разных виджета в зависимости от пола. Таким образом, пользователь может выбрать вариант мужской , а также женский . Для каждого виджета временная...
105 просмотров
schedule 12.08.2022

Заполнить изображение его содержимым в SwiftUI
Я создаю виджет в SwiftUI и нахожу то, что считаю очень глупой проблемой. У меня есть Image , который я хочу использовать в качестве фона. Я установил для него соотношение сторон .fill , но похоже, что он этого не делает. Вот код: var body:...
419 просмотров
schedule 24.09.2022

WidgetKit getCurrentConfigurations возвращает неверный список конфигураций виджетов
Я добавил расширение виджета с намерением конфигурации. Для целей ведения журнала я попытался зарегистрировать количество виджетов, которые пользователь приложения имеет. WidgetCenter.shared.getCurrentConfigurations { results in guard let...
804 просмотров
schedule 04.12.2022

Как убедиться, что представление WidgetKit показывает правильные результаты от @FetchRequest?
У меня есть приложение, использующее Core Data с CloudKit. Изменения синхронизируются между устройствами. Основная цель имеет возможность фоновых режимов с отмеченными удаленными уведомлениями. Основная цель и цель виджета имеют одну и ту же группу...
803 просмотров
schedule 11.01.2023

Обмен данными с AppGroup
Я хочу поделиться одной переменной из моего файла UIKit с моим расширением виджетов, созданным с помощью SwiftUI. Я следил за этим здесь. Посмотрите ответ Дж. Аранго. Но я не понимаю последней части. Я должен использовать import MySharedObjects...
991 просмотров
schedule 14.07.2023

Конфигурация WidgetKit, один параметр основан на выборе другого параметра
Я работаю над виджетом WidgetKit с двумя динамическими параметрами. Один из этих параметров ограничен вариантами, разрешенными первым. Допустим, первый - это капитан, а второй - это капитанский корабль. Допустимые конфигурации могут быть (без учета...
134 просмотров
schedule 19.05.2023

Виджет iOS 14 не обновляется
Я пытаюсь создать виджет iOS 14, который обновляется каждые две минуты. Это код виджета: import WidgetKit import SwiftUI import Intents struct SimpleEntry: TimelineEntry { let date: Date let configuration: ConfigurationIntent } struct...
408 просмотров
schedule 16.12.2022

PreviewProvider не работает в расширении виджетов
У меня есть это мнение import SwiftUI struct CurrentOrderView: View { let order: CurrentOrder var body: some View { VStack(alignment: .leading, spacing: 4) { HStack { Text("Order:") Text(order.orderId)...
118 просмотров
schedule 12.11.2022