ios - 如何将按钮添加到 iOS 14 小部件

标签 ios swift widget swiftui ios14

我正在尝试将按钮添加到具有系列类型“.systemLarge”的小部件。我想在不打开应用程序的情况下执行一些代码。
有谁知道该怎么做?
例如,快捷方式应用程序小部件包括您可以点击以执行快捷方式而无需打开应用程序的按钮。

最佳答案

小部件是只读的。 Shortcuts 应用程序是一个异常(exception)。
https://developer.apple.com/documentation/widgetkit/creating-a-widget-extension

Widgets present read-only information and don’t support interactive elements such as scrolling elements or switches. WidgetKit omits interactive elements when rendering a widget’s content.

关于ios - 如何将按钮添加到 iOS 14 小部件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62665936/

相关文章:

上下文中的 iOS 渲染图像在横向方向上无法按预期工作

ios - ionic 2 中适用于 IOS 的 Google map 自动完成功能

ios - 如何从 Alamofire 返回值

iphone - 在 iOS 的 UIView 上加载时如何为 UIActivityIndi​​cator 设置灰色背景

ios - UIView圆形 mask 动画

ios - 在其中添加新组件时,Scrollview 不会调整大小

swift - 为什么 type(of : object) == ClassName. self 会返回错误的结果?

android - 基于 ICS 的日历小部件的 Gridview

android - Widget + TaskKiller 中的 PendingIntent

iOS Today 小部件扩展 : detect if opened in lock screen