关闭

iOS 检查手机的3D Touch是否可用

标签: iOS 93D Touch
1347人阅读 评论(0) 收藏 举报
分类:

代码: 

 if (self.traitCollection.forceTouchCapability == UIForceTouchCapabilityAvailable) {

       }

不能使用判断手机是否为6S或6SP,因为如果用户在设置 -> 通用 -> 3D Touch中将该功能关闭的话,同样forceTouch是不可用的. 而且此功能必须在运行时随时检查.因为用户可能在使用过程中关闭3D Touch.


traitCollectionDidChange: 代理中监听forceTouchCapability的变化

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:375268次
    • 积分:6417
    • 等级:
    • 排名:第3792名
    • 原创:281篇
    • 转载:7篇
    • 译文:3篇
    • 评论:25条