如何将自定义透明小部件添加到iPhone的主屏幕
主屏幕小部件是 iOS 中最好的新功能之一。虽然 Apple 的小部件实施受到广泛赞誉,但一些应用程序甚至进一步采用了此功能。
Scriptable 是这些应用程序之一。它允许您为 iPhone 的主屏幕创建自定义小部件,社区已使用它来创建一些令人惊叹的实用程序。
让我们看看 Scriptable 是什么,如何使用它来创建很棒的苹果手机小部件,以及如何让您的小部件与主屏幕壁纸无缝融合。
什么是可编写脚本的?
Scriptable 是一款免费的 iOS 应用程序,可让您在 iPhone 和 iPad 上运行 JavaScript。如果您是一名程序员,您可以编写自己的脚本并运行它们。如果您不熟悉任何编程语言,您只需复制他人编写的代码即可为您的 iOS 设备添加有用的功能。
例如,我们已经看到一个脚本,当您最喜欢的任何 iOS 应用程序降价时,它会自动提醒您。
Scriptable 对于 App Store 来说仍然是相当新的,但它已经添加了许多改变游戏规则的功能,包括在 iOS 14 小部件中运行脚本的能力。这意味着您可以将 JavaScript 代码编写或复制到 Scriptable,并拥有自己定制的“迷你应用程序”,通过小部件显示信息。
Scriptable 社区已经以这种方式创建了一些很棒的小部件,它们具有方便的功能,例如在您的主屏幕上向您显示天气数据到个性化新闻提要。
虽然可能性几乎是无穷无尽的,但您应该牢记一些限制。在撰写本文时,仅 iPhone 和第 7 代 iPod touch 支持主屏幕小部件。不幸的是,您还不能在 iPad 的主屏幕上添加小部件。
令人困惑的是,限制来自苹果公司;这不是 Scriptable 的错。同样,iOS 14 对主屏幕小部件也有一定的内存限制。如果您打算创建自己的小部件,请务必在开始之前检查限制。
最后,Scriptable 应用程序有一个库,可帮助您快速找到最有趣的脚本并安装它们。这对于开始使用该应用程序很好,但您最好寻找托管在 GitHub 上的脚本,因为您会在那里找到详细的设置说明。
Scriptable 的画廊描述对初学者来说不是最有帮助的;我们遇到了一些错误,例如屏幕截图不可见。
如何设置脚本
在设置可编写脚本的小部件时,您必须遵循一些常见步骤,其中包括复制 JavaScript 代码并将其导入到应用程序中。但是,每个小部件的最终步骤各不相同,稍后我们将重点介绍。
首先,让我们介绍一下基础知识。以下是设置 Scriptable 的步骤:
- 下载脚本。这是一款 iOS 独有的应用程序,可免费下载。应用内购买是开发人员的可选提示,不会添加任何功能。
- 下载 Apple 的快捷方式应用程序。JavaScript 代码往往很长,您不想在 iPhone 上选择和复制数百行代码。我们将使用快捷方式在两次点击中将脚本保存到 Scriptable。
- 将保存脚本快捷方式下载到您的 iPhone。对于大多数 Scriptable 小部件,您必须转到 GitHub 页面获取脚本并找到原始代码才能使用此快捷方式。
- 例如,在 GitHub 上打开Weather Cal脚本后,单击脚本第一行上方的Raw按钮。在这里,点击Safari(或您使用的浏览器)中的Share 按钮,然后点击Save Script。这会将它添加到 Scriptable。
添加可编写脚本的小部件
接下来,让我们看看如何将 Scriptable 的 iOS 小部件添加到 iPhone 的主屏幕:
- 点击并按住主屏幕的任何空白部分,直到所有应用程序图标开始抖动。
- 点击左上角的加号图标。
- 搜索可编写脚本。
- 向右轻扫以选择您需要的小部件大小。您可以选择“小”、“中”或“大”。
- 点击添加小部件。
- 现在点击小部件。这将向您显示一个名为Run Script的框。
- 点击脚本旁边的选择并选择您要使用的脚本。
- 如果脚本需要,请在参数框中键入文本。这用于一些基本输入,例如何时重置计时器。
- 点击屏幕的任何空白部分,您将看到显示所需信息的小部件。
如何为可编写脚本的小部件提供透明背景
一些可编写脚本的小部件,例如Weather Cal,允许您更改它们的背景。您可以使用此功能使您的小部件“透明”。诀窍是使用一个脚本来截取主屏幕的屏幕截图,为小部件创建一个完美匹配的背景图像。
从技术上讲,此脚本应该可以与Widgetsmith等其他小部件构建器应用程序一起使用。虽然它针对 Scriptable 进行了全面优化,但您可能会遇到与其他应用程序对齐的小问题。
按照以下步骤为小部件获得完全透明的背景:
- 下载Invisible Widgets 脚本。
- 点击共享>保存脚本并为其命名,例如Invisible Widgets。
- 现在转到 iPhone 的主屏幕。点击并按住主屏幕的空白部分,直到所有应用程序图标开始抖动。现在继续向左滑动,直到到达空白页。
- 现在截取您的 iPhone 的屏幕截图。
- 打开Scriptable,运行Invisible Widgets,然后点击Continue。然后选择您在上一步中截取的屏幕截图。
- 按照提示选择小部件的大小和位置,完成后点击导出到照片。
- 现在您可以在 Scriptable 中打开任何脚本(只要它允许您添加图像作为背景)并使用该图像创建漂亮的透明小部件。
如果您会编码,Scriptable 拥有实现真正的 iOS 自动化所需的所有工具。但即使您不是程序员,您也可以使用这款出色的应用程序享受他人的工作成果。优秀的小部件只是 Scriptable 包的一部分;环顾四周,看看您还能用它实现什么。
请记住,iOS 上的自动化不会以 Scriptable 结束。Siri 捷径还有多种工具可以提高您的工作效率。
以上是 如何将自定义透明小部件添加到iPhone的主屏幕 的全部内容, 来源链接: utcz.com/dzbk/920251.html