iOS: Ableiten des Abgriffswinkels bei gegebenem Kreis

Ich habe eine UIImageView, die einen in sechs gleiche Dreiecke unterteilten Kreis anzeigt, entsprechend:

area1 zwischen 0 und 60 Grad area2 zwischen> 60-120 Grad area3 zwischen> 120-180 Grad area4 zwischen> 180-240 Grad area5 zwischen> 240-300 Grad area6 zwischen> 300-360 Grad

Der Kreis ähnelt dem folgenden (entschuldigen Sie die schlechte Zeichnung):

Ich möchte vom Berührungspunkt ableiten, in welchem Bereich sich der Wasserhahn befindet. Wenn der Benutzer beispielsweise auf die obere rechte Ecke des Kreises tippt, sollte der Bereich 2 sein: "> 60-120".

Die Eingabedaten, die ich erhalten habe, sind:

Breite und Höhe des Rahmens, der den Kreis enthält (z. B. 200 Pixel breit, 200 Pixel hoch)Tipppunktkoordinaten

Möchten Sie Vorschläge machen, wie Sie aus den oben beschriebenen Eingabedaten ableiten können, in welchen Bereich der Abgriffspunkt fällt?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage