夜雨聆风学习资料网

ARTICLE · 1318157

iOS可以自定义日历小组件工具,真的够强大

iOS可以自定义日历小组件工具,真的够强大
早两天发过一张截图,上面有一个日历小组件的,有网友问是什么小组件,今天就说说这个日历小组件吧,我用了超过6年,就喜欢它的自定义功能,可以随心所欲地改。
其实它是靠一个编程应用,日历小组件只是其中一个脚本,它叫:Scriptable。
Scriptable是一款适用于 iOS 和 iPadOS(iPhone 和 iPad)的自动化工具和脚本编写应用。简单来说,它允许用户通过编写 JavaScript 代码来调用苹果系统的原生功能,实现各种个性化自动化任务。

你可以通过写代码或使用网友分享的脚本,在 iPhone 桌面添加各种精美、高度自定义的小组件,比如显示倒计时、天气预报、健康数据、实时汇率、API 抓取的数据等。

之前用得最多的两个小组件是运营商数据和日历

后来运营商的数据抓包越来越难,而且脚本失效也快,现在不折腾运营商了,只留日历小组件。
日历小组件显示的内容,包括在自带日历上添加的日程和事件提醒,节假日放假和补休调整,二十四节气,生日提醒是调用通讯录联系人的生日信息。
Scriptable在Ai还未普及的时候,要写一个小组件,必须要有JS编程知识,现在Ai普及后,你把你的要求喂给Ai,Ai会帮你编写一段完整的JS脚本,你直接复制来用就可以,事情就变得简单多了。
无论是小组件的排版,放置图标,背景图片,背景颜色,字体,字体颜色,字体大小,调用系统数据,调用外部数据等等,都可以让Ai帮你完成,总之你想到的都让Ai帮你去写。
下面以写一个人民币汇率的小组件来试试。
首先去Ai软件说出这个人民币汇率小组件的设计要求,因为要获取汇率数据,数据接口可以用Ai默认的,也可以让Ai指定一个你认为更好的数据接口网址,这里用豆包来示范一下。
点一下复制图标就完整复制全部JS代码,然后去运行Scriptable。
点击右上角的“+”号,把刚才复制的内容粘贴进去。
粘贴后点右边的▹来运行脚本,如果有错误,▹旁边会出现红色方框,里面的数字代表有多少处错误,点一下红框,把出现的红色文字错误信息复制去Ai告诉它有错误。
Ai会说出代码哪里错误,然后修复代码,修复后重新复制新代码去Scriptable测试,测试没问题会显示小组件效果图。
去桌面添加小组件,Script选择你刚才写的脚本文件名。
小组件效果图
再根据你的要求添加或调整一下,例如上下距离,多行显示,选择字体等等。
稍微调整一下,好看多了。
上面提到的日历小组件代码有点长,需要的联系我,我发给你。

回首页,搜索你想要的文档

在首页搜索框输入关键词,快速定位资料

文库首页搜索指引 立即搜索

相关学习资料