Я использую
- (void)imagePickerController:(UIImagePickerController *)picker
didFinishPickingImage:(UIImage *)image
editingInfo:(NSDictionary *)editingInfo
, чтобы сделать снимок.
Затем используйте
CGImageRef imgRef = image.CGImage;
CGFloat width = CGImageGetWidth(imgRef);
CGFloat height = CGImageGetHeight(imgRef);
. По какой-то причине ширина всегда 640, а высота всегда 480. Независимо от того, книжный или альбомный.
Я действительно запутался в этом, я думал, что в портретном изображении, это должна быть ширина 320 и высота 480, в то время как в альбомном режиме ширина должна быть 480, а высота должна быть 320.
Что такоеЯ скучаю?Как получить правильную ширину и высоту изображения.Спасибо.