Also versuche ich ein Bild programmgesteuert mit Swift zu laden und ich habe einige Probleme. Ich kann den UIImage einer Ansicht mithilfe des Attribut-Inspektors ändern, sodass ich weiß, dass das von mir verwendete Bild richtig hinzugefügt wurde und ich den richtigen Namen verwende. HierEin Bild mit swift für iOS App ändern
ist der Code, ich verwende:
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var myPicture: UIImageView!
override func viewDidLoad() {
super.viewDidLoad()
myPicture.image = UIImage(named:"myNewPic")
}
}
Ich denke, es könnte einige Einstellung sein, die ich in Attribute Inspektor oder bin etwas fehlt, da der Code ist ziemlich einfach und ich weiß, das Bild richtig hinzugefügt wird.
Jede Hilfe wäre willkommen.
Sind Sie sicher, dass Ihr IBOutlet richtig angeschlossen ist? – Hodson
Sie weisen der "image" -Eigenschaft von UIImageView einen Wert zu. Zum Beispiel, wenn Sie "foo.png" in Ihrem Bundle haben imageView.image = UIImage (mit dem Namen: "myNewPic") – Rajesh
wo speichern Sie das Bild in Assets oder Bündel Ressource –