Я использую следующий код, чтобы захватить скриншот всего экрана, в том числе и статусной TabBar:iOS9 скриншот не показывает TabBar
UIGraphicsBeginImageContextWithOptions(self.view.bounds.size, NO, [UIScreen mainScreen].scale);
[self.view drawViewHierarchyInRect:self.view.bounds afterScreenUpdates:NO];
UIImage *imageNew = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
UIImageWriteToSavedPhotosAlbum(imageNew, nil, nil, nil);
Он втягивает все, кроме STATUSBAR и TabBar
Я не знаю, что такое «я» именно здесь, но я очень сомневаюсь, что он содержит строку состояния или панель вкладок. Вероятно, это всего лишь контроллер вида, и, следовательно, self.view - это само представление. – Eiko
'self.view' относится к основному виду, не так ли? – Maysam
Это относится к мнению «я», что бы это ни было. Только вы знаете. Но это скорее всего не весь экран. – Eiko