0

我搜索了很多论坛,似乎没有人知道答案。问题是,为 x 数量的本地通知设置了多种声音。

基本上,我有一个警报对象,它具有多个属性(名称、重复、开关、贪睡分钟、时间......和声音),就像应用商店中的大多数应用一样。我可以创建多个警报,在给定日期和贪睡的情况下会触发....但是我从给定警报的 tableview 选项中选择的声音将始终是任何警报的最后选择的声音。例子

alarm[0] = birds.mp3, time = xx.xx pm
alarm[1] = crazy.mp3, time = xx.xx pm
alarm[2] = sky.mp3, time = xx.xx pm

创建了 3 个警报,带有 sky.mp3 的警报是最后一个创建的警报,其中选择了 sky.mp3 表格视图项....现在如果警报 [0] 触发(假设我选择了birds.mp3 作为声音),它将触发用 sky.mp3 代替....

问题使我陷入困境,我似乎无法找到解决此错误的方法,基本上我认为正在发生的事情是不能有一组通知,每个通知都具有不同的属性。有人愿意帮忙,请赐教!任何帮助将不胜感激。干杯

4

1 回答 1

0

对于您的本地通知,您可以使用UILocalNotification.soundName它来设置通知声音。

有关更多详细信息,请查看:http: //developer.apple.com/library/ios/#documentation/iPhone/Reference/UILocalNotification_Class/Reference/Reference.html

于 2013-04-29T17:42:27.353 回答