Считывается - как перенести надпись или изображение


Я добавил ярлык, изображение и кнопку к интерфейсу.раскадровка. Как переместить метку и изображение в новое место при нажатии кнопки>

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

Если пробовали image1.центр и образ1.кадр, но ни один из них не работал на комплекте часов.

1 2

1 ответ:

Существует ограничение на то, какие операции могут быть выполнены с объектом (на данный момент) в интерфейсном контроллере.

Перечисленные ниже операции поддерживаются во время выполнения

  • установка или обновление значений данных.
  • изменение внешнего вида объектов, поддерживающих такие модификации.
  • изменение размера объекта.
  • изменение прозрачности объекта.
  • показать или скрыть объект.

Вы не можете добавлять новые объекты в свой интерфейс или изменить порядок объектов, которые уже есть.

Я думаю, что это исключает смещение кадров (которое также недоступно).