Xcode - UIImageView возвращается к позиции раскадровки при попытке переместить ее - PullRequest
0 голосов
/ 17 сентября 2018

Я использую данные датчика для перемещения UIImageView по горизонтали по экрану.

Я настроил UIImageView как выход:

@IBOutlet weak var movingImage: UIImageView!

Каждый раз, когда я получаю новое значение датчика, вызывается функция moveImage :

func moveImage(tilt: Double){
    movingImage.center = CGPoint(x: centerX + CGFloat(tilt), y: centerY)
}

centerX и centerY - это координаты центра экрана. Когда я проверяю это, изображение иногда прыгает в центр экрана на долю секунды, где я настраиваю его в раскадровке.

Я попытался отключить Авторазметку , которая решила проблему, но это сняло все ограничения, что я на самом деле не хочу делать. Кто-нибудь знает какие-либо решения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...