2 Stimmen

CATiledLayer zu zeichnen riesige UIView mit Tasten?

Ich habe diesen riesigen UIView mit rund 600 UIButtons als Unteransichten. Die UIView ist etwa 2000 mal 2000 Pixel groß und ist eine Unteransicht für eine UIScrollView . Ich versuche zu implementieren CATiledLayer als Rendering-Ebene für diese riesige UIView aber ich kann nicht herausfinden, wie ich die Kacheln rendern kann. Ich habe eine Menge Beispiele gefunden, die Folgendes abdecken CATiledLayer mit gekachelten Bildern, pdf's, ... aber ich habe nie ein richtiges Beispiel gefunden, wie man eine komplette UIView mit vielen Unteransichten zeichnet. Du fragst dich wahrscheinlich, warum ich bei der UIView bleiben möchte. UIView ? Denn ich möchte, dass die Benutzer weiterhin die Schaltflächen verwenden, um mit der Ansicht zu interagieren.

Ich frage mich, ob jemand ein Beispiel oder einige psuedo Code, wie man die Implementierung der - (void)drawLayer:(CALayer*)layer inContext:(CGContextRef)context Methode, wobei zu beachten ist, dass es 1 riesige UIView mit einer Menge von UIbuttons als seine Unteransichten.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X