Jak utworzyć nowy obraz, rysując na istniejącym obrazie przy użyciu kwarcu?

mam widok z uiimageview przypisuję ten obraz uiimageview przez aparat .. chcę zrobić rysunek na obrazie .... używając coregraphics.i chcę zrobić coś takiego ... wybierz obszar, dotykając i rysując linię, gdy linia łączy coś takiego jak okrąg lub dowolny kształt .. chcę zmienić ten konkretny obszar na coś innego, na przykład zmienić kolor. obróć go w skalę szarości .. do tej pory jestem w stanie narysować linię ... tutaj jest obraz linii narysowany na widoku uiimage ...

alt tekst http://i29.tinypic.com/x5quc6.png

ale nie jestem w stanie zrozumieć, jak rysować na obrazie imageview. jak zmienić obraz imageview ???

chcę też przywrócić obraz, gdy klikniesz przycisk „Wyczyść” lub coś w rodzaju „cofnij”. Czy ktoś wie, jak to osiągnąć?

i

jak utworzyć prostokąt, gdy klikniesz przycisk przycinania, przesuń prostokąt w dowolne miejsce na ekranie ... a następnie naciśnij przycisk, aby przyciąć obraz ... a następnie zapisz przycięty obraz ..

questionAnswers(3)

yourAnswerToTheQuestion