So habe ich eine große CALayer
in einer NSView
, die größer ist als mein Fenster (mit Cocoa
auf Mac OS X
).Rendering eines CALayers Inhalte, die außerhalb des Fensters erscheinen
Jedes Mal, wenn ich renderInContext
verwende: Das einzige, was rendert, ist, was im Fenster sichtbar ist, und nichts außerhalb.
Wie kann ich eine Bitmap von etwas außerhalb meines sichtbaren Rect erstellen und es als PNG exportieren?
Ich habe in einem Bündel von Core Graphics
Methoden gesucht, aber die Antwort nicht überall finden :(
Sie könnten es zerhacken und jedes in einer anderen versteckten Ansicht, innerhalb der Fenster Grenzen setzen. Dies kann oder kann nicht möglich sein in dein Fall. – vrwim