- iOS 版本:18.3.1
-
复现步骤
- 提醒事项中新建 一个以上 的提醒事项,并设置 重复 为 每天
- 桌面空白处长按,左上角编辑 添加小组件 在搜索中找到 提醒事项
- 不退出编辑模式,点击刚添加的小组件,点击列表的 提醒 选择为 今天 (这个步骤是为了只显示今天的待办事项,如果不改的话,重复事项勾选后会立即出现,无法分辨是否是今日或者是其他日期)
- 退出编辑模式,勾选任意 非全部 的事项模拟待办事项完成,会发现待办项目计数 不会立即减少(😅初见端倪),继续勾选 剩余全部 项目模拟今日所有提醒已完成,此时会发现代待项目计数 减少 当前至勾选之前的项目剩余数量,而 已勾选 的 变成未勾选 ,最终你需要点小组件进入提醒事项 app 里再切回桌面,才显示正常—— 待办项目计数归 0。
经过简略查询,至少在 www.bilibili.com/video/BV14N411A7ze 中的评论:
iOS17.5 提醒事项小组件是不是有 bug ,我设置一个长期的每日任务,创建一个“今天”的小组件,点击✔后不会消失,必须打开 app 才会消失此任务
2024-08-11 16:26
已经有记录。
没有开发过 iOS 小组件,推测大概问题是 www.cnblogs.com/popfisher/p/14752842.html 提到的
小组件的刷新,官方文档都没有明确说明到底是什么具体的规则,只说了有各种限制,系统会动态管理。所以在实际开发中可能会遇到小组件数据不刷新的问题
行吧,小组件做不明白 Only Apple Can Do