Я использую этот код для создания моментального снимка UIScrollView
. Моя проблема в том, что snap-снимок всегда будет иметь масштаб масштабирования 1.0f для UIScrollView
Пока я хочу сделать снимок всего содержимого в UIScrollView
. Как я могу это сделать?Capture 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 –
Я не понял из ответа, как мне помогает размер кадра. – Segev