Вопросы по теме 'widgetkit'
Как получить доступ к WidgetCenter из WidgetKit в Xamarin.iOS?
Мне нужно уведомить WidgetKit , чтобы перезагрузить мой виджет iOS 14. В Swift это можно сделать с помощью WidgetCenter :
WidgetCenter.shared.reloadAllTimelines()
Однако WidgetKit , похоже, недоступен в Xamarin.iOS.
373 просмотров
schedule
01.11.2021
Выполните 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