CATiledLayer zeichnen des Content erzwingen?

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • CATiledLayer zeichnen des Content erzwingen?

    Kann man für einen CATiledLayer in einem UIScrollView das Zeichnen des Content für einen Bereich erzwingen, welcher noch nicht sichtbar ist?

    Ich würde gerne einen etwas größeren Bereich des CATiledLayer zeichnen, damit beim Scrollen des Views/CATiledLayers nicht erst eine leere Fläche erscheint, bis dieser Bereich durch die Methode drawLayer:inContext: gezeichnet wurde.

    Wenn ich dem View oder CATiledLayer ein setNeedsDisplayInRect: für ein Rect ausserhalb des aktuell sichtbaren Bereiches des UIScrollViews schicke, dann wird dies ignoriert und drawLayer:inContext: wird für diesen Bereich erst aufgerufen, wenn dieser Bereich in den sichtbaren Bereich des ScrollViews gescrollt wird.