在iPhone應用程序中,我想生成一個UIScrollView
的圖像,其內容大小接近600*41000
。如果我使用當前圖形圖像上下文來捕獲滾動視圖圖層,那麼它僅捕獲滾動視圖的可見部分而不是該滾動視圖的整個圖層。我想生成一個UIScrollView的圖像?
我使用下面的代碼:
{
UIGraphicsBeginImageContext(CGSizeMake(600, 4100));
[scrollView.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
UIImageView *img = [[UIImageView alloc]initWithFrame:CGRectMake(00, 100, 710, 4100)];
img.image = viewImage;
[anotherScrollView addSubview:img];
}
是的,我希望它的所有內容大小也是不可見的部分。 – 2011-06-08 08:12:12
好的。我的代碼行不同於你的代碼行。替換你的我的並嘗試。 – kpower 2011-06-08 08:23:27
它發送一個錯誤消息,member'contentView'不是結構或聯合。 – 2011-06-08 10:52:38