Сделайте скриншоты UIView, включая 3 UITableView (видимая + невидимая) часть - PullRequest
0 голосов
/ 26 июля 2010

У меня есть UIView с 3 UITableView и мне нужно сделать снимок экрана.Но проблема невидимой части 3 таблицы.Может кто-нибудь помочь найти способ сделать снимок экрана всего представления, включая полное прокручиваемое содержимое таблиц.

1 Ответ

1 голос
/ 26 июля 2010

Это помогает получить содержимое слоя (т.е. и, следовательно, UIView)

UIGraphicsBeginImageContext(tableView.frame.size);
CGContextRef ctx = UIGraphicsGetCurrentContext();
[tableView.layer renderInContext:ctx];
UIImage *newImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
...