美文网首页OC-开发案例收集
iOS开发 手机震动相关接口——长震动·短震动

iOS开发 手机震动相关接口——长震动·短震动

作者: 嫌疑人zx | 来源:发表于2017-11-16 11:55 被阅读1748次

一.长震动的方法

1.导入AudioToolBox.framework
2.在需要震动的文件中 #import <AudioToolbox/AudioToolbox.h>
3.调用震动的方法:

方法一:
AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);
方法二:可以播放声音的震动方法:
AudioServicesPlaySystemSoundWithCompletion(kSystemSoundID_Vibrate, ^{
        //声音播放完毕,并震动完成后调用的代码块
    });

二.短震动的方法(以下都是私有方法,目前上线没有问题)

(1) 普通短震(3D Touch 中 Peek 震动反馈)

AudioServicesPlaySystemSound(1519);

(2)普通短震(3D Touch 中 Pop 震动反馈)

AudioServicesPlaySystemSound(1520);

(3)连续三次短震

AudioServicesPlaySystemSound(1521);

参考:关于 Taptic Engine 震动反馈

相关文章

  • iOS开发 手机震动相关接口——长震动·短震动

    一.长震动的方法 1.导入AudioToolBox.framework2.在需要震动的文件中 #import ...

  • iOS震动反馈

    长震动 支持iPhone基本机型,支持iOS9注:用户在“系统设置”中关闭了振动功能,此震动会失效。 短震动一 支...

  • iOS开发 实现手机震动

    不要搞成病毒,让手机一直震动 1.系统震动(整栋比较短) AudioServicesPlaySystemSound...

  • 手机震动

    我上周参加了一场面试,同场面试的还有两人,其中一人刚刚留学归来,另外一人已经工作过了一段时间。 留学归来的那个人身...

  • iOS震动反馈

    之前的手机系统要用到的震动接口是AudioServicesPlaySystemSound,但这个震动幅度比较大,如...

  • iOS震动

  • iOS 震动

    1 框架中的震动 一般的震动 AudioServicesPlaySystemSound(kSystemSound...

  • 系统震动or震动反馈

    一.系统震动 1.AudioServicesPlaySystemSound() 系统震动是在iOS10.0之前存在...

  • iOS 消息提醒,声音,震动

    在iOS开发中,我们可能会遇到消息提醒播放声音并且震动这样的需求 播放声音 震动

  • iOS 震动反馈(UIFeedbackGenerator)和系统

    震动反馈(UIFeedbackGenerator) 震动反馈是iOS 10之后出的新特性,相比于之前的系统震动Au...

网友评论

    本文标题:iOS开发 手机震动相关接口——长震动·短震动

    本文链接:https://www.haomeiwen.com/subject/tkklvxtx.html