#objective-c #rect #nsbezierpath
#objective-c #rect #nsbezierpath
Вопрос:
Как мне удалить нарисованный NSRect или другой объект, кроме как нарисовать над ним другой прямоугольник?
Ответ №1:
Предполагая, что вы нарисовали rect в drawRect:
, все, что вам нужно сделать, это исключить rect из списка объектов, которые нужно нарисовать и вызвать [view setNeedsDisplayInRect:theRect]
. theRect
здесь был бы CGRect
эквивалент.