2014-12-26 12 views
6

ich versuche, eine Bildansicht für eine Watch-App zu erstellen, ich versuche, programmgesteuert zu erstellen, aber der Code in einem klassischen View-Controller verwendet, funktioniert nicht.Erstellen Sie imageView programmgesteuert in Watch Kit

let imageName = "yourImage.png" 
let image = UIImage(named: imageName) 
let imageView = UIImageView(image: image!) 
imageView.frame = CGRect(x: 0, y: 0, width: 50, height: 50) 
view.addSubview(imageView) 

Wie kann ich das gleiche für Watch Kit tun? danke

Antwort

12

Sie können Ansichten in WatchKit nicht dynamisch erstellen. Sie müssen Ihre gesamte Oberfläche in einem Storyboard erstellen. Sie können Elemente Ihres Storyboards ausblenden und dann programmatisch einblenden.

In Ihrem Storyboard können Sie WKInterfaceImage verwenden, um das Bild zu halten. Sie können das Bild zur Laufzeit mit setImage: einstellen.

Verwandte Themen