私はiOS開発の初心者です。画面上のボタンをクリックするたびに音(mp3ファイル)を鳴らすシンプルな「クリッカー」アプリがあります。
選択したときにミュートボタンを実装したい:
ボタンの画像が変更されます (再度選択されるまで変更されたままになります)。
アプリの音だけ消音
もう一度選択すると元の状態に戻ります - サウンドオンと前のボタン画像
サウンドを再生する方法は次のとおりです。
- (IBAction)click;
#import "soundButtonViewController.h"
@implementation soundButtonViewController
-(IBAction)click
{
CFBundleRef mainBundle = CFBundleGetMainBundle();
CFURLRef soundFileURLRef;
soundFileURLRef =CFBundleCopyResourceURL(mainBundle,
(CFStringRef)@"click",CFSTR ("mp3"), NULL);
UInt32 soundID;
AudioServicesCreateSystemSoundID(soundFileURLRef, &soundID);
AudioServicesPlaySystemSound(soundID);
}
これのサンプルコードはどこにありますか? 私はいくつかの調査を行いましたが、そこにはいくつかの方法があるようですが、私の要件に固有のものを求めていました. どんな助けや指示も大歓迎です。ありがとう。