Я знаю, что есть много вопросов по этой теме, но я действительно прочитал их все, но не нашли ответа.
Я хочу сделать снимок экрана из текущего представления таблицы. и я делаю это следующим образом:
-(UIImage *)imageFromCurrentView
{
UIGraphicsBeginImageContextWithOptions(self.tableView.bounds.size, YES, 1);
[self.tableView.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *img = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return img;
}
Все работает отлично, но когда я просматриваю таблицу в таблице и делаю скриншот, половина изображения черного цвета. Я не знаю, как сделать снимок экрана с фактического область таблицы.