小编典典

让 iPhone 振动

all

如何将 iPhone 设置为振动一次?

例如,当玩家失去生命或游戏结束时,iPhone 应该会振动。


阅读 59

收藏
2022-06-04

共1个答案

小编典典

来自“ iPhone 教程:检查 iOS 设备功能的更好方法”:

有两个看似相似的函数带有一个参数kSystemSoundID_Vibrate

1) AudioServicesPlayAlertSound(kSystemSoundID_Vibrate);
2) AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);

这两个功能都会震动
iPhone。但是,当您在不支持振动的设备上使用第一个功能时,它会发出哔声。另一方面,第二个功能在不受支持的设备上没有任何作用。因此,如果您要连续振动设备,就像常识所说的警报一样,请使用功能
2。

AudioToolbox.framework首先,在 Build Phases中将 AudioToolbox 框架添加到您的目标。

然后,导入这个头文件:

#import <AudioToolbox/AudioServices.h>
2022-06-04