页面加载后是否可以播放声音?

时间:2010-07-30 16:14:54

标签: iphone objective-c

我想在页面显示后播放声音。按下按钮后,我正在使用IBAction doSound播放声音。这按预期工作。但是,我也希望在页面显示后立即播放音乐或简短的口头指令。我想使用相同的IBAction,因为它已经设置,但不确定这是否正确使用该功能。

1 个答案:

答案 0 :(得分:1)

覆盖方法viewDidLoad并将您的音频播放代码放在那里。这将使每次页面显示时都会启动声音。

如果您只想播放声音,请转到appDelegate.m并覆盖显示didFinishLaunchingWithOptions的方法并将音频代码放在那里。

编辑:

正如Kristopher Johnson所指出的:覆盖viewDidAppearviewWillLoad可能更好。但是,viewDidLoad过去对我来说非常有效。