3D Touch

3D Touch应用,官方文档介绍:

1.A user can now press your Home screen icon to immediately access functionality provided by your app.

1.用户现在可以按主屏幕图标,立即访问应用提供的功能。

2.Within your app, a user can now press views to see previews of additional content and gain accelerated access to features.

2.在您的应用中,用户现在可以按视图查看其他内容的预览,并获得对功能的加速访问。

纯属谷歌翻译,呵呵,不过翻译挺准的。

进入正题:

先看一下效果

3D Touch_第1张图片

1、实现第一种效果:用户可以按主屏幕图标,立即访问应用提供的功能,有两种方式

      第一种方式:配置plist文件(增加红框内的内容)

3D Touch_第2张图片
使用plist文件配置主界面图标的快捷菜单

第二种方式:在Appdelegate实现相应代码

3D Touch_第3张图片
3D Touch_第4张图片
用代码配置主界面图标的快捷菜单
3D Touch_第5张图片

第一种效果两种方式完成!

2、实现第二种效果:在您的应用中,用户现在可以按视图查看其他内容的预览,并获得对功能的加速访问。

3D Touch_第6张图片
相应代码在这两个类里

 这里就不做太多说明了,3D Touch不难,大家配合着demo,很容易理解。

详情见demo地址:https://github.com/iOSHJH/3D-Touch

最后喜欢的同学请给个start支持,不喜欢的也给个start表示表示

你可能感兴趣的:(3D Touch)