Вопрос

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

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

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

Джон Донер

Это было полезно?

Решение

  

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top