我为我的应用程序准备了几个 iOS14 主屏幕小部件,并将它们全部返回,WidgetBundle
如下所示:
@main
struct WidgetsBudle: WidgetBundle {
@WidgetBundleBuilder
var body: some Widget {
Widget1()
Widget2()
Widget3()
}
}
Widget2
依赖于位置服务才能正常工作,但如果用户没有授予位置权限,那么即使显示这个小部件也没有任何意义。我可以有一些逻辑来返回WidgetBundle
body 内的小部件吗?