から を作成する方法はありUIImage
ますUITableView
か?
UIImage
与えられた から を引き出すこのコードについて知っていますUIView
:
-(UIImage*) makeImageOutOfView:(UIView*)view {
UIGraphicsBeginImageContext(view.bounds.size);
[view.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return viewImage;
}
ただし、テーブルのフレームのサイズの画像しか作成されません。テーブルの内容全体を表示する画像を作成したいと思います。別の問題は、作成された画像がテーブルのフレームに限定されただけでなく、テーブルをスクロールした後に画像を作成すると、非常に奇妙な結果が得られたことです (画像に表示されている最初の 6 つのセルのみが表示され、それだけです)。他の可視セルは描画されませんでした..)
編集 - tableView の背景を設定して画像を表示するのではなく、tableView のコンテンツから描画された画像を作成したい..