1. 本节课将为您演示,三维触摸手势的使用,首先在左侧的项目导航区,打开应用程序代理文件。

2. 当三维触摸手势被触发时,将在应用程序的图标位置显示一个菜单列表,我们就从创建这个菜单列表开始。


4. 初始化另一个应用程序快捷图标,并设置图标的类型为自定义的图片。

5. 初始化第三个应用程序快捷图标,同样设置图标的类型为自定义的图片。

6. 接着创建菜单列表中的快捷条目,并依次设置条目的类型、本地化标题、子标题、图标、用户数据等信息。




10. 然后设置应用程序对象的快捷列表,在快捷列表中包含三个快捷条目。


12. 根据返回的快捷条目的类型,判断用户需要使用哪个功能。当用户点击第一个条目时,在控制台输出对应的日志信息。

13. 当用户点击第二个条目时,在控制台输出对应的日志信息。

14. 当用户点击第三个条目时,在控制台输出对应的日志信息。接着切换到真机环境,进行三维触摸手势的测试,点击打开此处的设备列表。


16. 接着点击左上角的[编译并运行]按钮,启动模拟器预览项目。


18. 然后稍微用力并长按应用程序的图标,以打开快捷条目列表。

19. 在打开的快捷条目列表中,左侧是条目的图标,右侧是条目的标题,点击一个条目,将返回应用程序,并在控制台输出相应的内容。

20. 观察控制台输出的日志信息,然后点击此处的[停止]按钮,关闭模拟器,并结束本节课程。

本文整理自:《app开发中的神兵利器》,真正的[手把手]教学模式,用最快的速度上手iOS开发,苹果商店App Store免费下载:https://itunes.apple.com/cn/app/id1209739676,或扫描本页底部的二维码。课程配套素材下载地址:资料下载

网友评论