나는 다음과 같은 코드를 사용하여 스크린 샷을 복용하고있다 : 그러나 나는이 카메라 롤에서 이미지를 초래하는 사용자의 보고서를 가지고,스크린 샷
// Returns 1024x768 for iPad Retina
CGSize screenDimensions = [[UIScreen mainScreen] bounds].size;
// Create a graphics context with the target size
// (last parameter takes scale into account)
UIGraphicsBeginImageContextWithOptions(screenDimensions, NO, 0);
// Render the view to a new context
CGContextRef context = UIGraphicsGetCurrentContext();
[myView.layer renderInContext:context];
// Save to Camera Roll
UIImage *screenshot = UIGraphicsGetImageFromCurrentImageContext();
UIImageWriteToSavedPhotosAlbum(screenshot, self, nil, nil);
UIGraphicsEndImageContext();
이 작동을 그것은 iPad 망막 해상도가 아닙니다. 아이 패드가 아닌 망막 해상도와 비슷해 보입니다. (나는 이것을 시험해 볼 iPad 3가 없다).
내가 잘못하고있는 것이 있습니까?