Я пытаюсь создать небольшое приложение дополненной реальности, в которое я перемещаю изображение поверх захвата камеры. Поэтому единственное, что я изменяю, - это центр UIImageview:
[imageView1 setCenter:CGPointMake(x-16, 240)];
и центр обновляется, но положение изображения на экране остается прежним.
после обновления центра вызывается:
[self.imageView1 performSelectorOnMainThread:@selector(setImage:) withObject:testImage waitUntilDone:YES];
Самое смешное, что на первой итерации она фактически обновляет позицию. Но только в первый раз.
Есть идеи?