/ / UIImageview Programmaticamente in rapido - tocco di cacao, rapido

UIImageview Programmaticamente in rapido - cacao-touch, rapido

Sto solo cercando di creare un UIImage Visualizza a livello di programmazione, ho una nuova vista e ho provato a farlo

let imageName = "yourImage.png"
view.backgroundColor = UIColor.colorWithPatternImage(UIImage(named:imageName))

Questo codice non funziona. Aiutami al più presto

risposte:

14 per risposta № 1

Questo è per l'immagine con 100 altezza e 100 larghezza:

var imageViewObject :UIImageView
imageViewObject = UIImageView(frame:CGRectMake(0, 0, 100, 100));
imageViewObject.image = UIImage(named:"imageName.png")
self.view.addSubview(imageViewObject)

Per ridimensionare l'immagine per adattarla alla cornice della vista:

    imageViewObject.contentMode = UIViewContentMode.ScaleToFill
or
imageViewObject.contentMode = UIViewContentMode.ScaleAspectFit
or
imageViewObject.contentMode = UIViewContentMode.ScaleAspectFill

4 per risposta № 2

Per prima cosa crea UIImageView, aggiungi l'immagine in UIImageView con frame e poi dai il nome all'immagine. Il seguente codice ti aiuta.

var imageView : UIImageView
imageView  = UIImageView(frame:CGRectMake(10, 50, 100, 300));
imageView.image = UIImage(named:"image.jpg")
self.view.addSubview(imageView)