自定义键盘崩溃与自定义声音

时间:2015-05-19 12:06:27

标签: ios ios8 keyboard

我正在使用swift的自定义键盘,并且面临着自定义键盘音效的一些问题。我有我自己的.caf文件,我正在尝试运行它,但每次我尝试它时,键盘会从第一个按钮崩溃。

当我尝试播放Apple的原始按键音时,它可以正常工作。但不是我的自定义声音。任何想法???

dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), {
        let path  = NSBundle.mainBundle().pathForResource("Keyboard Key Sound 1 copy", ofType: "caf")!
        let pathURL = NSURL(fileURLWithPath: path)

        var audioEffect : SystemSoundID = 0
        AudioServicesCreateSystemSoundID( pathURL as! CFURLRef  , &audioEffect)

        AudioServicesPlaySystemSound(audioEffect)

        })

0 个答案:

没有答案