我使用此代碼拍攝UIScrollView
的快照。我的問題是,快照將始終採用UIScrollView
的1.0f縮放比例。我想快照UIScrollView
中的所有內容。我怎樣才能做到這一點?將UIScrollView捕獲到具有正確zoomScale的圖像
CGRect rect = [viewToCapture bounds];
UIGraphicsBeginImageContextWithOptions(rect.size,YES,0.0f);
CGContextRef context = UIGraphicsGetCurrentContext();
[viewToCapture.layer renderInContext:context];
UIImage *capturedImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return capturedImage;
這可能有助於http://stackoverflow.com/questions/5611350/capturing-uiscrollview-off-screen-content? rq = 1 – 2013-05-08 10:16:29
我不明白從答案如何節省框架的大小幫助我。 – Segev 2013-05-08 10:40:41