V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
DemoJameson
V2EX  ›  iOS

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

  •  
  •   DemoJameson · 2017-04-11 23:39:19 +08:00 · 4509 次点击
    这是一个创建于 2784 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本文地址: http://www.demojameson.com/2017/04/11/generate-ios-transparent-icon/

    简介

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

    工具地址

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

    原理

    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
    7 条回复    2017-04-14 16:44:25 +08:00
    zhaidoudou123
        1
    zhaidoudou123  
       2017-04-11 23:59:49 +08:00
    挺好的 但是开了透视功能就没用了吧
    DemoJameson
        2
    DemoJameson  
    OP
       2017-04-12 00:06:29 +08:00
    @zhaidoudou123 是的,但是如果能忍受那些不足之处,不失为一个改善单手操作性的方法。
    JJaicmkmy
        3
    JJaicmkmy  
       2017-04-12 00:15:36 +08:00
    你的网址是相对路径,从 V2EX 上打开的是
    https://www.v2ex.com/generate-ios-transparent-icon.html
    DemoJameson
        4
    DemoJameson  
    OP
       2017-04-12 00:19:55 +08:00
    @JJaicmkmy 忘记改说明中的链接了……上文有,地址是: http://www.demojameson.com/generate-ios-transparent-icon.html
    dustinth
        5
    dustinth  
       2017-04-12 09:20:40 +08:00
    蛮有意思的, 虽然没什么用, 还是得为 LZ 点个👍
    freewarcraft
        6
    freewarcraft  
       2017-04-12 12:18:31 +08:00
    啊,看了这贴才发现单独关闭透视壁纸的方法。。。
    之前我都是通过减少动态效果来实现的。。。学习了。。。
    Techman
        7
    Techman  
       2017-04-14 16:44:25 +08:00
    这个比那个卖 6 块钱的天窗好多了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2097 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 16:13 · PVG 00:13 · LAX 08:13 · JFK 11:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.