Create imageView programmatically in Watch Kit

2020-02-07 02:18发布

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

1条回答
爱情/是我丢掉的垃圾
2楼-- · 2020-02-07 02:37

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:.

查看更多
登录 后发表回答