美文网首页
Swift3.0 3D Touch (简单实现)

Swift3.0 3D Touch (简单实现)

作者: novice_Qin | 来源:发表于2017-08-10 14:42 被阅读0次

    写法步骤

    1、首先在你的登录试图控制器跟实现支付跳转的界面添加两个Bool参数

        var isLogin: Bool = true        var isNav: Bool = true

    2、在AppDelegate里写的实现方法

    1.实现方法

    3、在AppDelegate里在写个点击触发回调事件

    2.点击触发回调的方法

    4、在支付页面点击按钮返回主页面的跳转

    3.返回主页面跳转的方法

    只需要这样就可以实现3D Touch,效果如下图:

    4.手机点击触发效果图

    ·可以自定义图标

    ·最多注册4个图标

    5、冷效果,App没有启动时效果如下:

    6、热效果时直接跳转到支付界面,效果如下:

    6.热效果图片

    7、点击按钮返回主页面

    7.返回的主页面

    附:UIApplicationShortcutIconType官网提供的样式网址 https://developer.apple.com/reference/uikit/uiapplicationshortcuticontype

    8.图标样式

    新手一枚第一次写简书文章,不喜勿喷。欢迎大牛来指导技术 Q1255130032

    相关文章

      网友评论

          本文标题:Swift3.0 3D Touch (简单实现)

          本文链接:https://www.haomeiwen.com/subject/rlitrxtx.html