【问题标题】:iOS custom headset buttons controllers in native application本机应用程序中的 iOS 自定义耳机按钮控制器
【发布时间】:2016-03-03 20:19:56
【问题描述】:

我还为应用程序开发了功能,我想使用按键耳机。使用提高音量和降低音量按钮更改耳机中的菜单,我希望使用 MUTE 按钮进行菜单选择。关于这个活动能帮到我吗?

注意:SDK 7 和 7+

谢谢。

【问题讨论】:

    标签: ios objective-c iphone xcode ipad


    【解决方案1】:

    您可以使用以下代码获得音量/静音级别,这对我有用:

    - (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
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-20
      • 2023-02-24
      相关资源
      最近更新 更多