iOS: получить угол точки нажатия по кругу

У меня есть UIImageView, отображающий круг, разделенный на шесть равных треугольников, соответствующих:

Площадь 1 между 0-60 градусовплощадь2 между> 60-120 градусовобласть3 между> 120-180 градусовплощадь4 между> 180-240 градусовплощадь5 между> 240-300 градусовобласть6 между> 300-360 градусов

Круг похож на следующий (простите за плохой рисунок):

Я хотел бы получить от точки касания, в какой области находится тап. Например, если пользователь нажимает в верхнем правом углу круга, тогда область должна быть площадью 2: «> 60-120».

Входные данные, которые я получил:

ширина и высота кадра, содержащего круг (например, ширина 200 пикселей, высота 200 пикселей)координаты точки касания

Любое предложение о том, как сделать вывод, в какую область попадает точка отвода, учитывая данные, описанные выше?

Ответы на вопрос(2)

Ваш ответ на вопрос