Frage

Ich beginne gerade Zeichnungsverfahren für den IPhone zu lernen, aber etwas verwirrt mich. Wenn ich eine neue Ansicht-basierte Anwendung starten, und eine neue Sicht Klasse etablieren assoziieren, dass die Ansicht, dass mit der Anwendung kam, dann drawRect, in dieser neuen Ansicht Klasse platziert, scheint zu funktionieren.

Aber warum kann nicht nur ich meine Zeichnung Routinen etablieren direkt im View-Controller für die Ansicht. Ich habe es versucht, und drawRect funktioniert einfach nicht aufgerufen, wenn ich setNeedsDisplay verwenden

Vielen Dank im Voraus für jede Hilfe.

John Doner

War es hilfreich?

Lösung

  

drawRect ist ein Verfahren von UIView und nicht von UIViewController, das ist, warum es nicht aufgerufen wird.

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

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top