UISlider をボリューム ロッカーと同期させようとしています。スライダーを使用してシステム/着信音の音量を変更することに成功しましたが、ロッカーが動くときにスライダーを動かす必要があります。現在のボリューム値を取得する方法に関する提案はありますか? 以下のコードを使用して、音量の変化を監視しています。
- (void)volumeChanged:(NSNotification *)notification{
AVSystemController* avc = SharedAVSystemController;
// my sliders name is customVolume, and this is how I
// am trying to get the volume:
customVolume.value = [avc getVolume:(float *) forCategory:(id)];
}
また、「着信音」以外の AVSystemController カテゴリは何ですか?