iOS:音量变化长按

时间:2014-01-26 17:19:09

标签: ios iphone

我使用以下代码行收到有关音量变化的通知。

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(enableVoice:) name:@"AVSystemController_SystemVolumeDidChangeNotification" object:nil];

- (void)enableVoice:(NSNotification *)notification
{
    float volume = [[[notification userInfo] objectForKey:@"AVSystemController_AudioVolumeNotificationParameter"] floatValue];
    NSLog(@"%f", volume);
    // Do stuff with volume
}

如何通过长按来检测音量变化,即音量变化率高到足以称为长按,长按持续时间为2秒+?

0 个答案:

没有答案