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 пикселей)координаты точки касанияЛюбое предложение о том, как сделать вывод, в какую область попадает точка отвода, учитывая данные, описанные выше?