J'essaie d'obtenir un UIView
appelé object
pour faire pivoter le point au centre d'un autre UIView
appelé orig
. Je n'arrive pas à calculer correctement l'angle. Mon trig est un peu rouillé donc je ne peux pas comprendre comment mes maths sont faux.Rotation d'un UIView pour pointer vers un autre UIView
let y0 = object.center.y
let y1 = orig?.center.y
let x0 = object.center.x
let x1 = orig?.center.x
let angle = atan2((y1! - y0), (x1! - x0)) * 180/CGFloat.pi
rotateTo(object: object, degrees: angle, time: deplexed[1] as! CGFloat)