Где разместить drawRect? - PullRequest
       20

Где разместить drawRect?

2 голосов
/ 01 декабря 2009

Я только начинаю изучать процедуры рисования для IPhone, но что-то меня смущает. Если я запускаю новое приложение на основе представления и устанавливаю новый класс представления, свяжите его с представлением, которое поставляется с приложением, тогда drawRect, помещенный в этот новый класс представления, будет работать.

Но почему я не могу просто установить свои процедуры рисования непосредственно в контроллере представления для вида: я попробовал это, и drawRect просто не вызывается, когда я использую setNeedsDisplay.

Заранее спасибо за любую помощь.

Джон Донер

1 Ответ

0 голосов
/ 09 декабря 2009

drawRect - это метод из UIView, а не из UIViewController, поэтому он не вызывается.

С https://stackoverflow.com/a/1053770/127311

...