Перевести, повернуть и переопределить происхождение UIView одновременно - PullRequest
1 голос
/ 20 декабря 2011

Я делаю игру в UIView. Я пытаюсь смоделировать работу приложения iOS Maps, когда включена компасная ориентация компаса. У меня есть UIView, и я пытаюсь изменить координаты X & Y карты, ее угол и центральную точку (начало координат). Но у меня возникли проблемы с тем, чтобы понять, как это сделать. Вот что я пытаюсь использовать: (этот код находится внутри игрового цикла)

//move map
CGRect oldFrame = mapView.frame;
oldFrame.origin.y += 1;
mapView.frame = oldFrame;
//rotate map
mapView.transform = CGAffineTransformMakeRotation(mapAngle);

Итак, у кого-нибудь есть предложения?

Спасибо.

...