iOS14终于可以把小组件(widget)放到桌面上了.然而,背景的不透明让我们感觉并不是真正的在桌面.下面,我们将结合代码实现伪透明的效果,在不左右滑动桌面的情况下让小组件(widget)看着像是融入桌面的,实现伪透明背景效果.
- 进入系统设置页面->辅助功能->动态效果->把“减弱动态效果”打开. 有动态效果的还,耗电会有所增加,而且,上下左右旋转手机后因为widget不能时时获取陀螺仪信息,不能让widget背景同步背景,导致穿帮.
- 长按桌面进入桌面编辑界面->滑动到最右边没有应用icon的情况->截屏
- 进入APP->选择到刚刚截到的桌面图片->按我们widget要放的位置截图得到widget要用到的图片(widget分3种尺寸,总共就几种情况,widget的位置很容易算出来得到)
- widget获取图片并显示为背景,这样,我们的widget就实现了伪透明背景效果