2013-03-20 2 views
0

UILable 및 webview와 같은 하위보기가있는 UIScrollView이 있습니다. 그래서 버튼을 클릭 할 때 스크롤바의 모든 내용이 이미지로 생성됩니다. 나는 그것을 생성하려했지만 모든 내용이 표시되지 않습니다. UIScrollView 단지 보이는보기 만 보여주는 것입니다. uiscrollview의 이미지를 생성하는 방법은 무엇입니까?

내 코드는 scrollView's contentSize가 큰하지만 scrollView.frame 여전히 작은이기 때문이다

[Scroll.layer renderInContext:UIGraphicsGetCurrentContext()]; 
+0

UIGraphics의 현재 컨텍스트 만 얻고 있기 때문입니다. – iEngineer

답변

0

입니다.

scrollview 대신 콘텐츠를 UIView (먼저 containerView)에 추가하십시오. containerView은 콘텐츠에 따라 신장 가능해야합니다.

그 후 containerViewscrollView에 추가하십시오. 그래서 scrollViewcontentSize = containerView.frame.size

지금 containerViewIBOutlet 아닌 scrollView에 대한 스크린 샷을 복용하려고해야합니다.

나는 이것을 시험해 보지 않았지만,이 경우에는 효과가 있다고 생각한다.

+0

빠른 응답을 보내 주셔서 감사합니다. 그것은 나를 많이 도왔다. – murali

+0

위대한 그리고 당신은 환영합니다, 당신은 대답을 upvote 바랍니다 :) – Mrunal

관련 문제