在Watch Kit中以编程方式创建imageView

Ant*_*omi 6 imageview watchkit

我正在尝试为手表应用程序创建图像视图,我正在尝试以编程方式创建,但经典视图控制器中使用的代码不起作用.

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)
Run Code Online (Sandbox Code Playgroud)

我怎么能为手表套件做同样的事情?谢谢

Ste*_*son 13

您无法在WatchKit中动态创建视图.您需要在故事板中创建整个界面.您可以隐藏故事板的元素,然后以编程方式取消隐藏它们.

在故事板中,您可以使用WKInterfaceImage来保存图像.您可以使用运行时设置图像setImage:.