Wie kann ich einem UIView Ziehpunkte hinzufügen?

Ich versuche, Ansichten (UIImageView und UITextView) zur Laufzeit nach Benutzeranforderung dynamisch zu erstellen und dem Benutzer dann das Verschieben und Ändern der Größe zu ermöglichen. Ich habe alles großartig gemacht, bis auf die Größenänderung. Ich habe versucht, den Pinch-Gesten-Erkenner zu verwenden, finde ihn aber zu ungeschickt für das, was ich will. Deshalb möchte ich Ziehpunkte verwenden. Ich glaube, ich könnte an jedem Griff eine Schwenkgestenerkennung anbringen und den Ansichtsrahmen anpassen, wenn einer von ihnen bewegt wird.

Das Problem ist, ich bin nicht ganz sicher, wie ich die Ziehpunkte für die Größenbestimmung erstellen soll. Ich würde auf alle Dinge hinweisen, die ich versucht habe, aber ehrlich gesagt bin ich mir nicht ganz sicher, wo ich anfangen soll. Ich habe ein paar Ideen ...

1) Verwenden Sie möglicherweise Coregraphics, um Kästchen oder Kreise an den Ecken und Seiten zu zeichnen? Würde ich eine neue Ebene erstellen und darauf zeichnen? Nicht sicher

2) Kleben Sie ein kleines Bild eines Kastens oder Kreises an jede Ecke?

3) XIB-Datei mit den bereits darauf platzierten Handles?

Anregungen geschätzt. Ich muss nur in die richtige Richtung weisen.

Edit: Etwas wie das, was Apple in Pages verwendet, wäre perfekt!

Antworten auf die Frage(2)

Ihre Antwort auf die Frage