Вы можете реализовать ластик в виде пера, который рисует полностью прозрачным цветом (установите альфа в ноль). UIColor обладает параметром "alpha", который можно установить при создании с помощью colorWithAlphaComponent: например.
Или просто используйте UIColor * color = [UIColor clearColor];
EDIT:
Я думал, что рисование с помощью clearColor заменит пиксели прозрачными. Это было глупое рассуждение, поскольку рисование несколько раз альфа-цветами не работало бы должным образом, если бы это было так.
Согласно этому вопросу , прозрачные цвета не работают для этой цели. Вы должны знать свой цвет фона и рисовать им. Если ваш фоновый цвет "прозрачный" ... я в растерянности.