【问题标题】:How to turn of the sound of App and not to turn off the sound of System in IPhone?如何在 iPhone 中关闭 App 的声音而不关闭 System 的声音?
【发布时间】:2010-11-15 06:55:45
【问题描述】:

我知道在Android中我可以关闭App的声音而不是关闭System的声音,但是如何在IPhone中通过代码来做,非常感谢!

【问题讨论】:

  • 如果您不希望您的应用播放声音,您是否考虑过不播放任何声音?

标签: iphone


【解决方案1】:

我认为没有 API 开关,您必须自己编写。如果您只是播放音效,则可以为此设置一个单独的类:

@interface SFX : NSObject {…}
- (void) playFooSound;
- (void) playBarSound;
@end

并且这个类会在播放任何东西之前在内部检查声音开关是否打开:

- (void) playFooSound {
    if (!soundEnabled)
        return;
    …
}

根据你的情况,有很多方法可以做类似的事情。

【讨论】:

  • 因为实现播放声音方法的人不能告诉我们如何打开和关闭声音,所以我必须自己关闭整个App的声音,所以谢谢怎么办?
  • 我不明白你的评论,你能改一下吗?
猜你喜欢
  • 2011-05-10
  • 2014-09-23
  • 2011-03-12
  • 2018-10-31
  • 2011-12-13
  • 2010-12-14
  • 2010-09-07
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多