所有视图的声音控制

时间:2012-12-03 06:29:02

标签: iphone ios uibutton avaudioplayer

在我的应用程序中,我在应用程序运行时使用了背景音,我也给了一个静音按钮。对于每个视图都有不同的声音。现在按下静音按钮时,当前视图的播放器只会停止。我想将所有播放器静音在点击任何视图时,在任何视图和播放中都会静音。任何人都可以建议我一些想法

2 个答案:

答案 0 :(得分:2)

为什么不为声音效果创建单独的类,并在想要使用它时调用它,然后在单击MUTE按钮时禁用该类。它只是一个想法,尝试并看到:))

答案 1 :(得分:0)

一个解决方案可以是NSNotifications。点击静音按钮时发布通知,并在每个要播放/静音的视图上添加观察者。

有关如何为NSNotification

发布和添加观察,请参阅此NSNotificationCenter Tutorial