В спецификации,Что такое разрешение фото, снятое камерой iPhone 4?
iPhone 4 разрешение экрана & пикселей плотность * iPhone 4 имеет разрешение экрана 960 × 640 пикселей, что вдвое больше, чем на предыдущие модели iPhone
Как мы знаем, когда мы закодировать так,
CGImageRef screenImage = UIGetScreenImage();
CGRect fullRect = [[UIScreen mainScreen] applicationFrame];
CGImageRef saveCGImage = CGImageCreateWithImageInRect(screenImage, fullRect);
saveCGImage будет иметь размер (320,480), мой Questio n как насчет iPhone 4? Это (640 960)?
Другой вопрос о черном изображении с учетом большого пальца при открытии Photo.app, если кодирование, как это,
CGImageRef screenImage = UIGetScreenImage();
CGImageRef saveCGImage = CGImageCreateWithImageInRect(screenImage, CGRectMake(0,0,320,460)); // please note, I used 460 instead of 480
Проблема заключается в том, что при открытии «Photo.app», по мнению большого пальца, эти изображения вид как черный, при нажатии его, чтобы увидеть детали, что все в порядке. Любые решения для этой проблемы сейчас?
Спасибо за ваше время.
обновление вопросы:
При вызове UIGetScreenImage() для захвата экрана в iPhone 4, что также 320х480?