Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Create imageView programmatically in Watch Kit

i'm trying to create an image view for a watch app, i'm trying to create programmatically but the code used in a classic view controller doesn't work.

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)

how i can do the same thing for watch kit? thanks

like image 819
Antonio Viscomi Avatar asked Dec 26 '14 14:12

Antonio Viscomi


Video Answer


1 Answers

You can't dynamically create views in WatchKit. You need to create your entire interface in a storyboard. You can have elements of your storyboard hidden and then programmatically unhide them.

In your storyboard you can use WKInterfaceImage to hold the image. You can set the image at runtime using setImage:.

like image 141
Stephen Johnson Avatar answered Sep 21 '22 08:09

Stephen Johnson