2011-02-06 88 views
0

所以我讓用戶在我的自定義TransformView裏面轉換一個UIImage,它是一個子類UIImageView。它允許用戶使用touchesEnded,touchesMoved等進行旋轉,縮放和平移。現在我想要做的是,因爲我的圖像太大,佔用太多內存,所以要從視圖中移除它並將其設置爲當用戶切換標籤時爲零。如何保存UIImage或UIImageView的狀態?

如何保存圖像的狀態,使其可以從同一位置再次加載?我希望它在屏幕上具有相同的縮放級別,旋轉角度和位置。有什麼想法嗎?非常感謝!

回答

1

這取決於你如何進行轉換。如果您使用CATransform的工具進行圖片更改,則不會影響它們。但是,如果您正在繪製上下文,那麼您可能想要保存上下文。

+0

是的,我只是將上下文(轉換)保存到字典項目。謝謝!這工作完美。 – 2011-06-12 02:53:23