15
A
risposta
46
#import "QuartzCore/QuartzCore.h"
dopo aver aggiunto il quadro per il vostro progetto. Quindi:
UIGraphicsBeginImageContext(yourView.frame.size);
[[yourView layer] renderInContext:UIGraphicsGetCurrentContext()];
UIImage *screenshot = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
// The result is *screenshot
2
Ho usato la risposta per migliorarlo ulteriormente. Sfortunatamente, il codice originale ha prodotto solo un'immagine speculare.
Quindi, ecco il codice di lavoro:
- (UIImage *) imageFromView:(UIView *)view {
UIGraphicsBeginImageContext(view.frame.size);
CGContextRef currentContext = UIGraphicsGetCurrentContext();
CGContextTranslateCTM(currentContext, 0, view.size.height);
// passing negative values to flip the image
CGContextScaleCTM(currentContext, 1.0, -1.0);
[[appDelegate.scatterPlotView layer] renderInContext:currentContext];
UIImage *screenshot = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return screenshot;
}
Problemi correlati
- 1. iOS UIView immagine di sfondo
- 2. Capture UIView e Salva come immagine
- 3. UIImageView ritaglio immagine sulla base di UIView mascherare
- 4. UIView personalizzato caricato da Xib
- 5. Come riempire immagine di sfondo di un UIView
- 6. Rimozione immagine da UIImageView
- 7. visualizza immagine da byteArray
- 8. Conversione immagine da base64
- 9. ridimensiona immagine da file
- 10. UIView
- 11. UIImmagine da un UIView creato con snapshotViewAfterScreenAggiorna:
- 12. UIKit Dynamics e CALayers disaccoppiati da UIView
- 13. È possibile copiare CALayer da UIView?
- 14. Rimuovi UIVIew da SuperView con animazione
- 15. Ottieni UIVIew da accessibilityLabel per l'automazione KIF
- 16. Creazione di un UIView da NIB
- 17. Come caricare un UIView da una NIB?
- 18. Come creare un'immagine da un UIView/UIScrollView
- 19. UIImmagine da una regione di UIView
- 20. Rimuovi tutti gli oggetti da un UIView
- 21. Immagine personalizzata MPVolumeView Thumb non centrata verticalmente da iOS 5.1
- 22. Disattiva intero UIView
- 23. UIView shadow e InterfaceBuilder
- 24. Blocca immagine (o immagine) o Ottieni immagine (o immagine) da excel utilizzando EPPlus
- 25. estrarre UIImage da UITextView o UILabel dà immagine bianca
- 26. Crea immagine da dati RGB?
- 27. Xamarin - Immagine da stringa Base64
- 28. Ottenere Immagine da URL (Java)
- 29. Download immagine da URL non sempre salva l'intera immagine (WinRT)
- 30. Uscita immagine grezza da immagine Imagick in PHP
Grazie! Questo è quello che stavo cercando. (Ti sei perso un ";") –
Grazie, ho aggiornato il mio codice :)! – elslooo