2

I have added a label, image and button to the interface.storyboard. How do you move the label and image to a new location when the button is clicked>

@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      
}

If have tried image1.center and image1.frame but neither one worked on the WatchKit.

4

1 回答 1

6

对接口控制器中的对象(截至目前)可以执行的操作有限制。

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

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

您不能将新对象添加到您的界面或更改已经存在的对象的顺序。

我想这排除了移动框架(这也不可用)。

于 2014-11-24T05:29:17.637 回答