相关疑难解决方法(0)

iOS中是否有用于自定义振动的API?

从iOS 5开始,用户可以为警报和响铃创建自定义振动模式.以下屏幕截图显示了用于创建一个UI(iOS 6中的Contacts应用程序)的UI:

用于在iOS 6中创建自定义振动的UI的屏幕截图

我一直在搜索,包括文档,我找不到任何公开的API来揭示自定义振动的创建或回放.最接近的是使用AudioToolbox框架来发挥短暂的持续振动:

AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);
Run Code Online (Sandbox Code Playgroud)

有谁知道是否有自定义振动的API?它不一定是公共API.我很想知道联系人应用程序使用的是什么.有人知道吗?

PS其他人_CTServerConnectionCreateCoreTelephony(例子)中提出了建议.我试过了,但由于某种原因无法振动.

2015年10月更新:

iOS 9中有新的私有API可与兼容设备中的Taptic Engine进行交互.有关详细信息,请参阅iOS 9中的Taptic.

iphone-vibrate vibration ios

70
推荐指数
1
解决办法
4万
查看次数

如何设置iPhone振动时长?

我正在使用 AudioServicesPlaySystemSound 来调用振动函数:

AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);
Run Code Online (Sandbox Code Playgroud)

有什么办法可以设置振动的持续时间吗?我知道默认持续时间是 0.4 秒,但有时我想让设备振动的时间比这个短或长。

iphone iphone-vibrate

2
推荐指数
1
解决办法
4781
查看次数

标签 统计

iphone-vibrate ×2

ios ×1

iphone ×1

vibration ×1