WatchKit - 如何移动标签或图像

Joh*_*ire 2 ios swift watchkit

我在interface.storyboard中添加了标签,图像和按钮.单击按钮时,如何将标签和图像移动到新位置>

@IBOutlet weak var labelMove: WKInterfaceLabel!
@IBOutlet weak var image1: WKInterfaceImage!
@IBOutlet weak var buttonTest: WKInterfaceButton!

@IBAction func buttonClick() {

    image1. ????  // Tried image1.center and image1.frame      
}
Run Code Online (Sandbox Code Playgroud)

如果尝试过image1.center和image1.frame,但是没有人在WatchKit上工作过.

Goo*_*33d 6

在Interface Controller中对对象(截至目前)可以执行的操作存在限制.

运行时支持下面提到的操作

  • 设置或更新数据值.
  • 更改支持此类修改的对象的视觉外观.
  • 更改对象的大小.
  • 更改对象的透明度.
  • 显示或隐藏对象.

您无法向界面添加新对象或更改已存在的对象的顺序.

我猜这可以排除移动帧(也不可用).