ストーリーボードでデバイスの音量レベルを調整するスライダーをどのように作成しますか? これに関する XCode 4 に関連する情報は見つかりませんでした。MPVolumeView はまだ進むべき道ですか? もしそうなら、どうすれば実装できますか?
ありがとう。
ストーリーボードでデバイスの音量レベルを調整するスライダーをどのように作成しますか? これに関する XCode 4 に関連する情報は見つかりませんでした。MPVolumeView はまだ進むべき道ですか? もしそうなら、どうすれば実装できますか?
ありがとう。
Xcode 4.x および iOS5 では MPVolumeView を引き続き使用できます。MediaPlayer フレームワークをインポートして (プロジェクト設定でもリンクします)、次のように使用します。
MPVolumeView *volumeView = [[MPVolumeView alloc] initWithFrame:CGRectMake(0,0,120,15)];
[someView addSubview:volumeView];
これにより、ドラッグ時にシステムの音量を変更するスライダーが得られます。
スライダーを使用する場合は、ビューにスライダーを追加して、対応するビュー コントローラーのアクションにリンクできます。アクションは次のようになります。
- (IBAction)volumeSliderChanged:(id)sender
{
UISlider *slider = (UISlider *)sender;
float newVolume = slider.value;
// Set new volume
}