Как реализовать функцию отмены в моем приложении для рисования для iOS? - PullRequest
0 голосов
/ 22 октября 2011

Я разработал приложение для рисования для iPad.Я пытался разными способами реализовать функцию отмены в моем приложении, но не смог.Я попытался сохранить каждый рисованный объект как изображение, захватив экран с помощью метода touchesEnd:.Я могу сохранить все эти нарисованные объекты в массиве и при отмене могу отобразить предыдущее изображение нарисованного объекта, добавив его в качестве подпредставления моего вида чертежа.До сих пор все работало нормально, но после добавления этого изображения на мой взгляд я больше не мог рисовать.Я также включил свойство userInteraction для ImageView, но все еще не мог нарисовать.

Как я могу изменить это ImageView, чтобы разрешить рисование после отмены?

1 Ответ

0 голосов
/ 22 октября 2011

Один из вариантов - создать базовые объекты данных для ваших операций рисования, а затем использовать диспетчер отмены базовых данных. Посмотрите здесь: http://www.mikeabdullah.net/core_data_undo_management.html

...