我需要通知WidgetKit
重新加载我的 iOS 14 小部件。在 Swift 中,您可以使用WidgetCenter来做到这一点:
WidgetCenter.shared.reloadAllTimelines()
但是,WidgetKit
在 Xamarin.iOS 中似乎不可用。
我需要通知WidgetKit
重新加载我的 iOS 14 小部件。在 Swift 中,您可以使用WidgetCenter来做到这一点:
WidgetCenter.shared.reloadAllTimelines()
但是,WidgetKit
在 Xamarin.iOS 中似乎不可用。
WidgetKitreloadAllTimelines
目前对 Xamarin.iOS 不可用(它只能通过基于 Swift 的框架使用,并且从技术上讲,Xamarin.iOS 绑定了 ObjC 框架)。
它位于 Xamarin.iOS 增强列表中
目前,您需要编写一个 Swift 库,然后 Xamarin.iOS 绑定它以公开它,以便您可以从 .Net 代码中调用它。
ReloadTimeLinesOfKind
公开 WidgetKit 的, ReloadAllTimeLines
, &的第三方 repo/项目GetCurrentConfigurationsWithCompletion
(请参阅下面的 Wojciech Kulik 的评论)