0
我想將UiScrollView的內容保存爲圖像。看起來它不像可以用於Views或ImageView的UIImageRepresentation那麼簡單,任何人都知道如何做到這一點?iphone sdk:UIScrollView as Image
我想將UiScrollView的內容保存爲圖像。看起來它不像可以用於Views或ImageView的UIImageRepresentation那麼簡單,任何人都知道如何做到這一點?iphone sdk:UIScrollView as Image
我通常使用在一個類別中實現的方法:
+ (UIImage *)screenshot:(UIView *)view {
UIGraphicsBeginImageContext(view.bounds.size);
CGContextRef context = UIGraphicsGetCurrentContext();
CALayer *layer = view.layer;
[layer renderInContext:context];
UIImage *image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return image;
}
,但是,你的情況,我想,如果你需要的是讓整個內容也不會適合很好(也部分不可見那一刻)。如果這是一個足夠好的解決方案,您可以更改縮放值,然後截取屏幕截圖。