UIGetScreenImage () отлично работает на моем приложении на iPhone 3 (3G, GS), но на iPhone 4 кажется, что он получает только обрезанную область (вверху слева). Я использую UIGetScreenImage () для захвата кадра с камеры.
Вот код
CGImageRef iref = UIGetScreenImage();
UIImage *tmpImage = [[UIImage alloc] initWithCGImage:iref];
А потом я успешно сохраняю его в фотоальбом. Есть идеи?