2013-05-08 3 views
0

Я использую этот код для создания моментального снимка 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; 
+0

Это может помочь http://stackoverflow.com/questions/5611350/capturing-uiscrollview-off-screen-content? rq = 1 –

+0

Я не понял из ответа, как мне помогает размер кадра. – Segev

ответ

0

Вы можете посмотреть на это ниже URL:

https://stackoverflow.com/a/15804107/1443976

+0

Возможно, вы указали ссылку: http://stackoverflow.com/questions/15799805/how-do-i-capture-a-zoomed-uiimageview-inside-of-a-scrollview-to-crop, и это не делает Решить мою проблему – Segev

+0

отредактировал ответ отлично ?? –

+0

Нет. Это другая проблема, что у меня есть – Segev

Смежные вопросы