2

三个按钮触发三个 AVAudioPlayers,相同的代码,相同的声音文件,除了一些音高变化。

所有三种声音都这样加载:

NSString *pathDigitClick = [[NSBundle mainBundle] pathForResource:@"tickLoVol" ofType:@"aiff"];
_playerDigit=[[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL fileURLWithPath:pathDigitClick] error:NULL];
[_playerDigit prepareToPlay];

并这样玩:

 [_playerDigit play];

这三个在 iPad1 上的音量应该是一样的,但其中一个在 iPad 2 和 3 上听起来要安静得多。

我通过使用另一个 aiff 解决了它,但我仍然想知道问题仅发生在较新的 iPad 上是如何发生的。

4

0 回答 0