Question

Je commence tout juste à apprendre les procédures de dessin pour l'iPhone, mais quelque chose me déroute. Si je lance une nouvelle application basée sur une vue et que je crée une nouvelle classe de vue, que je l'associe à la vue fournie avec l'application, puis drawRect, placé dans cette nouvelle classe de vue, semble fonctionner.

Mais pourquoi ne puis-je pas simplement établir mes routines de dessin directement dans le contrôleur de vue pour la vue: je l'ai essayé, et drawRect n'est tout simplement pas appelé lorsque j'utilise setNeedsDisplay.

Merci d'avance pour votre aide.

John Doner

Était-ce utile?

La solution

  

drawRect est une méthode de UIView et non d’UIViewController, c’est pourquoi elle n’est pas appelée.

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

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top