日付ピッカーで日付を選択すると、クリック音の音が鳴ります。今私はコントロールのONとOFFの設定モジュールをUISWitchを使って設定する必要があります。 サウンドのコントロールをどのように設定するか。オン/オフのUIswtchで音声を制御する方法
-(void) switchforSounds:(id)sender
{
if ([sender isOn])
{
[Appdelegate.infoObj playback];
}
else
{
}
}
-(void) playback
{
NSString *path = [[NSBundle mainBundle] pathForResource:@"click" ofType:@"caf"];
if (path)
{
NSURL *url = [NSURL fileURLWithPath: path];
SystemSoundID soundID;
AudioServicesCreateSystemSoundID ((CFURLRef)url, &soundID);
AudioServicesPlaySystemSound(soundID);
}
}
アキラ。私は、多くの方法とクラスを私の[自己再生]と呼んでいます。だから私は再生を停止する必要があります。それは、soundIDの使用を中止することは可能です。 – SOF
私は、あなたが使用しているモジュールより少し重いものを使用する必要がある(何を呼び出すのか覚えていないが、着信音のスタイルのものであることが分かっている)コアオーディオとメディアプレーヤーコンポーネントを試してみてください(私はそれらの経験がありません)。 –
どのように私はスイッチを構築しています、私はオーディオが再生またはオフであることを確認する必要がありますUIスイッチ – SOF