我正在尝试使用swift为esl学生制作一个简单的阅读闪存卡ios应用程序。
我如何理解使用按钮播放声音的知识,并在手机上加载新的页面/视图时自动播放声音?这看起来很简单,但我无法理解。
这就是我对按钮
的看法var error: NSERROR?
audioPlayer = AVAudioPlayer(contentsOfURL: alertSound, error: &error)
audioPlayer.preparetoPlay()
audioPlayer.play()
这又适用于按钮,但我认为它与最后两行有关。
例如:点击开始后有一张电脑的图片。我现在如何拥有它是当你点击计算机,一个声音说出这个词,然后拼写它。
我希望它真的是内在的,如果“点击这里”不会引起课堂的共鸣(这些都是真正的esl学生!)所以我想让它自动播放。
谢谢!
答案 0 :(得分:0)
将代码放在每个视图控制器的viewDidLoad()
方法中:
override func viewDidLoad() {
var error: NSERROR?
audioPlayer = AVAudioPlayer(contentsOfURL: alertSound, error: &error)
audioPlayer.preparetoPlay()
audioPlayer.play()
}