Programmierer! Gibt es eine Möglichkeit, Bitmap-Daten von einer Region der Anzeige in eine andere zu kopieren (wie Bitblt in Windows)?iOS: Wie Pixel von einer Quelle zu einem Ziel rect kopieren?
0
A
Antwort
1
Sie haben keinen Zugriff auf das iPhone-Display, aber Sie können auf alle Ansichten oder Bilder Ihrer App zugreifen.
Sie können ein Unterbild aus einem beliebigen Rechteck in einer nicht zusammengesetzten Ansicht erstellen und dieses Unterbild dann an einem anderen Ort (in derselben Ansicht oder in einer anderen) beispielsweise in einem drawRect-Callback zeichnen. Sie können auch auf die Rohpixeldaten zugreifen, indem Sie einen Zeiger auf den CGBitmapContext erhalten, der eine UIView unterstützt.