在swift中创建图像数组并连接声音

时间:2016-06-20 11:09:31

标签: ios arrays swift alphabet

我想创建一个显示字母表的图像数组,并且可以在点击图像时播放声音,例如我想显示字母A图像,用户点击字母a并说“这是字母A“然后进入下一个字母。

到目前为止,我有数组的代码

var alphaImage: [UIImage] = [

UIImage(named: "alphaA.png);
UIImage(named: "alphaB.png);
...

这是一个好的开始,如果我做多个视图项目或单个页面项目,我如何为每个声音合并声音?

由于

1 个答案:

答案 0 :(得分:1)

试试这段代码

var alphaImage: Array<UIButton> = [UIButton]()

alphaImage.append(UIButton())

for img in alphaImage
{
    img.setBackgroundImage(UIImage(named: "image"), forState: UIControlState.Normal)
    img.addTarget( self, action: "method", forControlEvents: UIControlEvents.TouchUpInside)
}

func method()
{
    //
    play sound here
}