3D Touch Demo iOS交互实现
3D Touch 的效果蛮有意思的,苹果这项技术一开始就让 iPhone 的交互变得更直观了。你轻触屏幕,系统能感知到不同压力的差别,进而做出不同的响应。比如,你可以在邮件中通过‘重压’预览邮件,或者在 Safari 中快速预览链接,不需要跳转页面。这个 Demo 演示了如何在 iOS 中实现这些有趣的功能,开发者只需要通过一些 API 调用,就能把这些交互加入到自己的 App 里。比如,UIPress
类和pressesBegan(_:with:)
、pressesEnded(_:with:)
方法,就能你轻松监听和这些压力感应事件。通过这个 Demo,你能更好地理解 3D Touch 的原理,提升自己的 iOS 开发技巧,也能让应用的交互体验更加丰富。如果你在做 iOS 开发,别错过这项技术,能让你的 App 在众多应用中脱颖而出。
3D Touch.zip
预估大小:68个文件
3D Touch
文件夹
.DS_Store
6KB
3D TouchTests
文件夹
Info.plist
733B
_D_TouchTests.m
901B
3D Touch.xcodeproj
文件夹
project.xcworkspace
文件夹
contents.xcworkspacedata
153B
xcuserdata
文件夹
shipeng.xcuserdatad
文件夹
...
74.88KB
文件大小:
评论区