无需越狱任意摆放 iPhone 主屏幕应用图标

cover.png

简介

从 Android 转到 iOS 设备总会有些许的不习惯,毕竟可定制性没有那么强。如果 iOS 的主屏幕图标可以像 Android 那样随意摆放就好了,这样既能方便单手使用又能展示壁纸。毕竟不算太小众的需求,早已经有人实现了,是个在线的工具。可能是外国网站的原因,使用起来不太顺畅上传图片总是失败,终于成功后发现生成的伪透明图标与我手中的 iPhone 7 Plus 不太适配……而且七天过后还得重新上传。所以我就参考它的实现,重写了个无需上传图片到服务器的版本(使用 data URI 生成本地图标页面,代码参(chao)考(xi)自米家 App )。

工具地址

请使用 iPhone 打开 iOS 透明应用图标伪造工具

预览

图标制作工具 效果图
ios_icon_editor.png ios_wallpaper.png

原理

iOS 可以将网页添加到主屏幕,创建一个图标。而这个图标是在网页中指定的,但不能是透明图标。这时我们可以构造一个与所在位置壁纸一模一样的图标,并且图标名为空白,使这个图标看起来就像透明一样。这个伪透明图标的作用就是充当占位符,将我们想要跳过的位置填满。

使用说明

  1. 设置壁纸时选择静止而非透视
  2. 长按主屏幕中任意应用图标进入排列应用状态
  3. 滑动到最右边的空白新页面
  4. (可选)如需定制底部 Dock 栏的图标,请先移动其中的应用到其它页面
  5. 同时按住 Home 键 + 电源键截取当前没有图标的主屏幕
  6. 用 iPhone 打开 iOS 透明应用图标伪造工具页面
  7. 点击选择文件,选择照片图库,选中刚才的截图,这时会生成各个位置的伪透明图标链接
  8. 根据实际情况选择机型
  9. (可选)根据需求选择底部 Dock 栏图标数量
  10. 点击需要的伪透明图标链接后会弹出新的页面
  11. 根据提示操作将此页面添加到主屏幕
  12. 此时主屏幕会多出一个与某位置壁纸一样的应用图标,将此图标移动到指定的位置即可
  13. 重复 10 至 12 直到拼凑出你满意的布局,Enjoy it :)

点击任一个伪透明应用图标均会跳到本说明页。

不足之处

  • 设置壁纸时只能选择静止不能选择透视
  • 主屏幕选择时会暴露伪透明应用图标的本质
  • 切换页面时会暴露伪透明应用图标的本质
  • 双击 Home 键切换应用时会暴露伪透明应用图标的本质
  • 从其它应用回到主屏幕时会暴露伪透明应用图标的本质

兼容性

  • 只测试过 iPhone 5/6/7 三款屏幕部分系统的标准模式和放大模式,而且未对横屏做支持
  • 如有用户想添加未支持的设备,请发送至少有两行应用图标的主屏幕截图给我 demojameson#gmail.com