0

アプリ プロジェクトのスプラッシュ スクリーンを設定しました。スプラッシュ スクリーンがロードされた直後にサウンド (mp3) を再生したいと考えています。私はxcodeを使用するのが初めてで、どのコードを入力する必要があるか/どこに入力する必要があるかについて誰かがアドバイスできるかどうか疑問に思いました..

どうもありがとう

4

1 に答える 1

0

最初のビュー コントローラーで yourintrosound.wav システム サウンドを実装し、ビュー コントローラーが読み込まれた直後に appDelegate で再生します。

あなたのfirstViewController.hで

@interface...

CFURLRef yourSound;
SystemSoundID   soundFileObject;

 @property (readwrite) CFURLRef yourSound;
 @property  SystemSoundID soundFileObject;

あなたのfirstViewController.m viewDidLoadで

NSURL *rightSound   = [[NSBundle mainBundle] URLForResource: @"yourintrosound" withExtension: @"wav"];
self.yourSound = (CFURLRef) [rightSound retain];
AudioServicesCreateSystemSoundID (yourSound, &soundFileObject);
[rightSound release];

AppDelegate.m アプリケーションで: didFinishLaunchingWithOptions:

([window makeKeyAndVisible] または実装したスプラッシュ スクリーン表示の直後)

 AudioServicesPlaySystemSound (firstViewController.soundFileObject);

そして、AudioToolbox フレームワークを忘れないでください!

于 2012-08-18T06:58:48.277 に答える