15
A
Odpowiedz
46
#import "QuartzCore/QuartzCore.h"
po dodaniu ram do projektu. Następnie wykonaj:
UIGraphicsBeginImageContext(yourView.frame.size);
[[yourView layer] renderInContext:UIGraphicsGetCurrentContext()];
UIImage *screenshot = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
// The result is *screenshot
2
Użyłem odpowiedzi, aby ją jeszcze bardziej ulepszyć. Niestety, oryginalny kod wygenerował tylko odbicie lustrzane.
Więc oto kod roboczych:
- (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;
}
Powiązane problemy
- 1. Jak utworzyć obraz z UIView/UIScrollView
- 2. GPU Obraz wideo z przezroczystością przez UIView
- 3. Przechwytywanie UIView i Zapisz jako obraz
- 4. Rendering UIView z dziećmi
- 5. Nakładanie UIView z obrazem tła
- 6. Utwórz UIView z NIB
- 7. UIImage z regionu UIView
- 8. Jak zrobić zrzut ekranu z części UIView?
- 9. Czy metoda UIView removeFromSuperView usuwa UIView z pamięci
- 10. Jak uzyskać dynamiczne maskowanie UIView?
- 11. rejestracji obrazu z kamery animowane UIView nakładki
- 12. Jak ukryć podramkę UIView?
- 13. usunąć wszystkie obiekty z uiview?
- 14. Przerysowywanie UIView z animacją zanikania?
- 15. TouchUpInside na UIView z dziećmi
- 16. Multiple UIView jest z UIBezierPath
- 17. Własne UIView załadowane z Xib
- 18. Jak wymusić layoutSubviews z UIView.
- 19. UIView shadow i InterfaceBuilder
- 20. iPhone: Jak dodać warstwy do warstwy głównej UIView, aby wyświetlić obraz z właściwością content?
- 21. Animowanie maski dla UIView
- 22. UIView skalowanie podczas animacji
- 23. UIGestureRecognizer przeciągnij UIView
- 24. maskujące UIView
- 25. Zapisz UIView do przezroczystego PNG
- 26. UITableViewController Obraz w tle
- 27. Zmiana UIView przy zmianie orientacji
- 28. iPhone - UIView w tleColor - używając png z przezroczystością?
- 29. Obraz binarny załadowany z serwera na obraz z javascript
- 30. Jak ustawić iPhone'a UIView z index?
Dzięki! To, czego szukałem. (Tęskniłeś za ";") –
Dzięki, zaktualizowałem swój kod :)! – elslooo