Ios 如何使用Swift 3(Xcode 8.1)随机显示gif图像?

Ios 如何使用Swift 3(Xcode 8.1)随机显示gif图像?,ios,iphone,ipad,swift3,Ios,Iphone,Ipad,Swift3,我是Swift 3的新手,目前正在开发一个简单的应用程序,可以在用户触摸屏幕时显示随机的gif图像。我有2个gif图像,当用户触摸屏幕时,它将显示其中一个。如何使其随机显示?例如,我使用此库查看gif图像: var imagesName:[String]=[“image1.gif”、“image2.gif”] 覆盖func TouchesBegind(Touchs:Set,带有事件:UIEvent?){ guard.count==1其他{ 返回 } 设指数=Int(arc4random_-uni

我是Swift 3的新手,目前正在开发一个简单的应用程序,可以在用户触摸屏幕时显示随机的gif图像。我有2个gif图像,当用户触摸屏幕时,它将显示其中一个。如何使其随机显示?

例如,我使用此库查看gif图像:

var imagesName:[String]=[“image1.gif”、“image2.gif”]
覆盖func TouchesBegind(Touchs:Set,带有事件:UIEvent?){
guard.count==1其他{
返回
}
设指数=Int(arc4random_-uniform(1))
如果让触摸=先触摸{
self.gifImageView.image=UIImage(gifName:self.imagesName[index])
}
}
 var imagesName:[String] = ["image1.gif","image2.gif"]
override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {
        guard touches.count == 1 else {
            return
        }
       let index = Int(arc4random_uniform(1))

        if let touch = touches.first {
            self.gifImageView.image = UIImage(gifName: self.imagesName[index])
        }
    }