【发布时间】:2016-03-03 20:19:56
【问题描述】:
我还为应用程序开发了功能,我想使用按键耳机。使用提高音量和降低音量按钮更改耳机中的菜单,我希望使用 MUTE 按钮进行菜单选择。关于这个活动能帮到我吗?
注意:SDK 7 和 7+
谢谢。
【问题讨论】:
标签: ios objective-c iphone xcode ipad
我还为应用程序开发了功能,我想使用按键耳机。使用提高音量和降低音量按钮更改耳机中的菜单,我希望使用 MUTE 按钮进行菜单选择。关于这个活动能帮到我吗?
注意:SDK 7 和 7+
谢谢。
【问题讨论】:
标签: ios objective-c iphone xcode ipad
您可以使用以下代码获得音量/静音级别,这对我有用:
- (BOOL)application:(UIApplication *)application
didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
[[NSNotificationCenter defaultCenter]
addObserver:self
selector:@selector(volumeChanged:)
name:@"AVSystemController_SystemVolumeDidChangeNotification"
object:nil];
}
- (void)volumeChanged:(NSNotification *)notification
{
float volume =
[[[notification userInfo]
objectForKey:@"AVSystemController_AudioVolumeNotificationParameter"]
floatValue];
// Do stuff with volume
}
【讨论】: