Me again. У меня простой вопрос. У меня есть UIImageView, как показано ниже. alt text http://img683.imageshack.us/img683/1999/volumen.pngПозиция на UIImageView
Этот UIimageView должен быть ручкой для управления объемом моего проекта iphone. Мой вопрос: как узнать положение бара в UIImageView при его повороте? Поскольку объем должен составлять 0,5, когда маленький стержень на круге вертикален.
я получил кусок кода, который (в методе touchMoved):
float dx = locationT.x - imgVVolume.center.x;
float dy = locationT.y - imgVVolume.center.y;
CGFloat angleDif = 0.0f;
movedRotationAngle = atan2(dy,dx);
if (beganRotationAngle == 0.0) {
beganRotationAngle = movedRotationAngle;
initialTransform = imgVVolume.transform;
}
else {
angleDif = beganRotationAngle - movedRotationAngle;
CGAffineTransform newTrans = CGAffineTransformRotate(initialTransform, -angleDif);
imgVVolume.transform = newTrans;
}
Помощь пожалуйста.
В чем причина? в чем вопрос? –
Вопрос в том, как узнать положение изображения, чтобы отрегулировать громкость – awlcs
, разве это не будет угол, который вы ищете? Возможно, вам нужно добавить их все вместе :) – willcodejavaforfood