2011-01-02 5 views
1

Ich hätte gerne eine UIView, wo der Benutzer jede der vier Ecken auswählen und die Ansicht durch unabhängiges Verschieben der Ansicht dehnen kann.Wie kann ich eine UIView erstellen, die durch ihre Ecken dehnbar ist?

Wie würde ich eine solche Ansicht implementieren?

+0

Meinst du, dass in den Ecken Punkte gezeichnet sind und der Benutzer sie ziehen kann, um die Größe der Ansicht zu ändern? – ughoavgfhw

+0

k4k könnten Sie Ihre Frage noch einmal erklären. Ich denke nicht, ist klar;) – nacho4d

Antwort

0

Dazu müssen Sie UIView von der Unterklasse ableiten und Berührungsereignisse manuell behandeln. Wenn Sie ein Berührungsereignis erhalten, müssen Sie einige Berechnungen durchführen und dann den Rahmen der Ansicht auf die neue Größe einstellen. Ich würde empfehlen, das Hintergrundbild mithilfe von dreachableImageWithLeftCap: topCap zu einem streckbaren Bild zu machen. Es sollte eigentlich nicht so schwer sein.

Verwandte Themen