• 按钮点击播放音效



    1、引入音频管理文件

    #import <AVFoundation/AVFoundation.h>
    

    2、方法抽取

    /************ 播放音效 *****************************/
    - (void)playSoundEffect:(NSString *)name withType:(VoiceType)type {
    	//播放扫描二维码的声音
    	SystemSoundID soundID;
    	NSString *strSoundFile = [[NSBundle mainBundle] pathForResource:name ofType:VoiceTypeStringMap[type]];
    	AudioServicesCreateSystemSoundID((__bridge CFURLRef)[NSURL fileURLWithPath:strSoundFile],&soundID);
    	AudioServicesPlaySystemSound(soundID);
    }
    

    3、点击按钮播放音效

    /************ 点击开关灯按钮就会调用 *****************************/
    - (void)OpenOrClosedLamp:(UIButton *)button {
    // 播放音效
    [self playSoundEffect:@"noticeMusic" withType:@"wav"];
    }
    
  • 相关阅读:
    SQL server多表联合查询
    Linux at命令
    git用法总结详细
    vue插槽
    vue组件通信
    vue高阶函数
    vue过滤器
    vue侦听器watch
    Vue 计算属性 computed
    Spring事务失效的场景
  • 原文地址:https://www.cnblogs.com/CH520/p/9243679.html
Copyright © 2020-2023  润新知