Как сохранить состояние UIImage или UIImageView? - PullRequest
0 голосов
/ 06 февраля 2011

Итак, я позволил пользователю преобразовать UIImage внутри моего пользовательского TransformView, который является подклассовым UIImageView. Это позволяет пользователю вращать, масштабировать и перемещать объекты с помощью touchesEnded, touchesMoved и т. Д. Теперь я пытаюсь сделать это, потому что мое изображение слишком велико и занимает слишком много памяти, это удалить его из поля зрения и установить ноль, когда пользователь переключает вкладки.

Как сохранить состояние изображения, чтобы оно могло загружаться снова из той же позиции? Я хочу, чтобы у него был такой же уровень масштабирования, поворот и положение на экране. Какие-нибудь мысли? Большое спасибо!

1 Ответ

1 голос
/ 06 февраля 2011

Это зависит от того, как вы сделали ваши преобразования.Если вы выполняете их с помощью CATransform, изменение изображения не повлияет на них.Но если вы рисуете в контексте, вы, вероятно, хотите сохранить контекст.

...