是否可以通过内置触控板(如新款MacBook)或Magic Trackpad 2等蓝牙设备查看Mac是否具备强制触控功能?
如果Mac具有Force Touch功能,我想提供特定于Force Touch的首选项,但如果Force Touch不可用,则不显示(或禁用)这些首选项。
在分隔符后面的部分中,您可以在此处链接的图片中看到我想到的选项。 (抱歉,嵌入图片本身不起作用)。
因此,不显示首选项不会限制没有强制触摸的用户,只会让拥有它的用户配置它应该如何工作,这些设置对于没有强制触摸的用户来说是无用的
有没有办法实现这个目标?
谢谢你,亲切的问候, 马特
编辑:它在Objective-C中。
答案 0 :(得分:0)
我明白了:
" "
只需调用+(BOOL)isForceTouchCapable,如果Force Touch设备可用(Magic Trackpad 2或内置强制触摸触控板),它将返回YES,如果没有,则返回NO。
对于那些对此有何兴趣的人,我用示例项目写了on my blog。