如何在UILocalNotfication中设置用户铃声的声音?

时间:2011-08-15 06:40:51

标签: iphone uilocalnotification

我想要10个铃声,当我设置我的UILocalNotification时,我想要特定的铃声应该响吗? 我该怎么办?

1 个答案:

答案 0 :(得分:2)

您需要将这些铃声作为声音文件添加到项目中,然后根据用户选择分配合适的声音。根据{{​​3}},您可以使用常量指定默认声音或指定自定义文件名。无法访问iPhone的铃声:

  

soundName包含要播放的声音的文件的名称   显示警报。

     

@property(非原子,复制)NSString * soundName

     

讨论

     

为此   属性,指定声音的文件名(包括扩展名)   应用程序主要包中的资源或   UILocalNotificationDefaultSoundName请求默认系统   声音。当系统显示本地通知的警报时   徽章应用程序图标,它播放此声音。默认值为   没有声音(没声音)。持续时间超过30秒的声音不是   支持的。如果指定的声音播放超过30的文件   秒,改为播放默认声音。