导入框架

代码片段

apple系统默认声音名称说明:

1.声音格式是MP3或m4r的需要转成caf格式(可先转成aif , aiff,然后修改后缀)

2.路径在/System/Library/Audio/UISounds 里,需要更改的可以根据以下列表进行替换

3详细列表:

信息

ReceivedMessage.caf--收到信息,仅在短信界面打开时播放。

sms-received1.caf-------三全音

sms-received2.caf-------管钟琴

sms-received3.caf-------玻璃

sms-received4.caf-------圆号

sms-received5.caf-------铃声

sms-received6.caf-------电子乐

SentMessage.caf--------发送信息

邮件

mail-sent.caf----发送邮件

new-mail.caf-----收到新邮件

电话

dtmf-0.caf----------拨号面板0按键

dtmf-1.caf----------拨号面板1按键

dtmf-2.caf----------拨号面板2按键

dtmf-3.caf----------拨号面板3按键

dtmf-4.caf----------拨号面板4按键

dtmf-5.caf----------拨号面板5按键

dtmf-6.caf----------拨号面板6按键

dtmf-7.caf----------拨号面板7按键

dtmf-8.caf----------拨号面板8按键

dtmf-9.caf----------拨号面板9按键

dtmf-pound.caf---拨号面板#按键

dtmf-star.caf------拨号面板*按键

Voicemail.caf-----新语音邮件

输入设备声音提示

Tock.caf-----------------------点击键盘

begin_record.caf-----------开始录音

begin_video_record.caf--开始录像

photoShutter.caf------------快门声

end_record.caf--------------结束录音

end_video_record.caf-----结束录像

其他

beep-beep.caf--充电、注销及连接电脑

lock.caf------------锁定手机

shake.caf---------“这个还没搞清楚”

unlock.caf--------滑动解锁

low_power.caf--低电量提示

语音控制

jbl_ambiguous.caf--找到多个匹配

jbl_begin.caf------等待用户的输入

jbl_cancel.caf-----取消

jbl_confirm.caf----执行

jbl_no_match.caf---没有找到匹配

日历

alarm.caf--日历提醒

iPod Touch 1G

sq_alarm.caf

sq_beep-beep.caf

sq_lock.caf

sq_tock.caf

版权声明:本文为博主原创文章,未经博主允许不得转载。

iOS成长之路-使用系统默认声音、震动的更多相关文章

  1. iOS之自定义UITabBar替换系统默认的(添加“+”号按钮)

    自定义UITabBar替换系统默认的,目的是为了在UITabBar中间位置添加一个“+号按钮”,下面我们来聊聊具体的实现. 1.自定义WBTabBar,让其继承自UITabBar,代码如下: // / ...

  2. IOS成长之路-Xcode cannot run using the selected device. 解决办法

    PROJECT --> Info --> Deployment Target --> IOS Deployment Target  里面的值 要设置为  <=真机系统版本 TA ...

  3. IOS成长之路-调用照相机和相册功能

    打开相机: //先设定sourceType为相机,然后判断相机是否可用(ipod)没相机,不可用将sourceType设定为相片库 UIImagePickerControllerSourceType ...

  4. IOS成长之路-调用照相机和相册功能(转)

    转载自:http://blog.csdn.net/like7xiaoben/article/details/8465237 //先设定sourceType为相机,然后判断相机是否可用(ipod)没相机 ...

  5. IOS成长之路-Nsstring中搜索方法rangeOfString

    NSString *str1 = @"can you \n speak English"; NSString *str = @"\n"; //在str1这个字符 ...

  6. IOS成长之路-Nsstring搜索方法rangeOfString

    NSString *str1 = @"can you \n speak English"; NSString *str = @"\n"; //在str1该字符串 ...

  7. IOS成长之路-用NSXMLParser实现XML解析

    再次对xml进行解析,又有了些理解,如果有不对的地方,请给小弟指出,谢谢! <?xml version="1.0" encoding="UTF-8"?&g ...

  8. android5.1修改系统默认音量

    在做定制需求的时候,需要修改系统通知的声音,将其禁用掉,避免第三方应用发送通知时,声音很大,吓着用户.索性就把通知声音关掉.下面就说说关闭声音的几种方法,以及修改系统默认声音的方法. 1. 直接修改系 ...

  9. 去除android或者iOS系统默认的一些样式总结

    ios系统中元素被触摸时产生的半透明灰色遮罩怎么去掉 iOS用户点击一个链接,会出现一个半透明灰色遮罩, 如果想要禁用,可设置-webkit-tap-highlight-color的alpha值为0, ...

随机推荐

  1. 时间序列深度学习:seq2seq 模型预测太阳黑子

    目录 时间序列深度学习:seq2seq 模型预测太阳黑子 学习路线 商业中的时间序列深度学习 商业中应用时间序列深度学习 深度学习时间序列预测:使用 keras 预测太阳黑子 递归神经网络 设置.预处 ...

  2. WP10的一点小问题

    兼容WP8.0/WP7.5不太完整!也许是测试版的问题.毕竟还没发布正式版! 具体如:WP8.0或WP7.5的启动器!就是选择图片的启动器!调用后对话框返回的结果都是Cancel本来应该是OK的.也就 ...

  3. innodb_flush_log_at_trx_commit

    innodb_flush_log_at_trx_commit   innodb_buffer_pool_size如 果用Innodb,那么这是一个重要变量.相对于MyISAM来说,Innodb对于bu ...

  4. 2017-2018-2 《网络对抗技术》 20155322 第五周 Exp2 后门原理与实践

    #2017-2018-2 <网络对抗技术> 20155322 第五周 Exp2 后门原理与实践 [博客目录] 1-实践目标 1.1-实践介绍 1.2-实践内容 1.3-实践要求 2-实践过 ...

  5. tkinter的GUI设计:界面与逻辑分离(三)-- 多页面

    知识点: 使用 tkinter.Frame.tkraise() 函数去提升当前 tkinter.Frame 的 z 轴顺序,使得多个 tkinter.Frame 的可见性得以切换 本文基于:win7 ...

  6. socket客户端和服务器端

    服务器端: #!/usr/bin/env python #-*- coding:utf-8 -*- import socket sk=socket.socket() sk.bind(('127.0.0 ...

  7. 【windows server 2008R2】windows server 2008R2自动重启

    客户反映2018.3.20早上8点多数据库重启. 我找了半天原因,看了一下告警日志没发现什么问题.后来我再跟他确认,他说他练上去的时候正在准备桌面.这感觉像是服务器重启导致数据库重启. 于是我远程上去 ...

  8. JS(JavaScript)插入节点的方法appendChild与insertBefore

    首先 从定义来理解 这两个方法: appendChild() 方法:可向节点的子节点列表的末尾添加新的子节点.语法:appendChild(newchild) insertBefore() 方法:可在 ...

  9. 运行用例时,报错Unknow Error:Element xxx is not clickable……的解决方法

    P.S:近期selenium官方更新了版本以解决此问题 通常这种情况是由于在点击该元素时,js更换了元素属性造成的. 所以可以采用js的方式进行处理 方法如下: WebDriver driver = ...

  10. vue 组件间的通信

    (1)props:用于父组件向子组件传递消息 使用方法: 在父组件中,使用子组件时,<Child v-bind:data="data"/>,通过v-bind把子组件需要 ...