web-dev-qa-db-fra.com

Définir le fichier utilisé par UIImage (Swift)

J'ai donc regardé autour de la bibliothèque de développeurs sur le site d'Apple et je n'ai trouvé aucune documentation expliquant comment indiquer quel fichier (comme un png) utiliser pour un UIImage à l'aide de la langue Swift. So J'essaie d'expérimenter avec ce code:

class ViewController: UIViewController {

@IBOutlet var maintitle: UIImageView

var bigtitle: UIImage!
var smalltitle: UIImage!


override func viewDidLoad() {
    super.viewDidLoad()
    // Do any additional setup after loading the view, typically from a nib. 

    func startAnimating(){
        var animatedtitle: AnyObject[] = [bigtitle, smalltitle]
        var animationDuration: NSTimeInterval = 0.15
        var animationRepeatCount: Int = 0
    }
}

Ce que j’essayais de faire, c’était animer une série sans fin de deux images. J'ai défini deux UIImages (bigtitle & small title) et je me demandais comment définir les wat .png à utiliser pour ces UIImage. Je sais que c'est une question très simple et novice, mais toute aide serait appréciée.

42
user3708335

Même si vous utilisez Swift, toutes les classes qui proviennent de UIKit et d’autres bibliothèques sont toujours écrites en Objective-C.

Il n'y a pas de différence dans les interfaces avec ces bibliothèques, juste la syntaxe.

Dans ce cas, vous devez utiliser la syntaxe de construction d'objet:

var image = UIImage(named:"ImageName")
125
Jack