gpt4 book ai didi

iPhone - 捕获设备按钮推送

转载 作者:太空狗 更新时间:2023-10-30 03:47:44 25 4
gpt4 key购买 nike

我知道您无法从您的应用程序中控制设备音量,但我希望设备音量能够影响我在我的应用程序中控制音量的 UIScrollBar。

我知道这是可能的,因为 Last.fm 应用程序做到了,我想实现这种行为。

我在互联网上只能找到很少的信息。这里有人可以帮助我吗? :)

最佳答案

监听回调很简单

void audioVolumeChangeListenerCallback (void *inUserData, AudioSessionPropertyID inID, UInt32 inDataSize, const void *inData)
{
RootViewController *controller = (RootViewController *) inUserData;
Float32 newGain = *(Float32 *)inData;
[controller setGainManual:newGain];
}

它在我的 View Controller 的 viewDidLoad 中像这样初始化

AudioSessionAddPropertyListener (kAudioSessionProperty_CurrentHardwareOutputVolume ,audioVolumeChangeListenerCallback, self );

这也是所有 SDK/App Store 友好的。

关于iPhone - 捕获设备按钮推送,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/639721/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com