Как узнать режим фотографии, сделанной из библиотеки фотографий. например, я сохраняю фотографию из библиотеки фотографий в приложение, но как я могу узнать эту фотографию в ландшафтном или портретном режиме. Моя фотография растягивается, когда она находится в ландшафтном режиме.
Получение фотографии из библиотеки фотографий
Ответы (1)
При работе с пейзажной фотографией ширина фотографии больше высоты фотографии. При работе с портретной фотографией высота больше ширины.
Итак, чтобы проверить это на iPhone после захвата изображения из библиотеки фотографий, вы должны сделать что-то вроде этого:
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingImage:(UIImage *)image editingInfo:(NSDictionary *)editingInfo {
[self dismissModalViewControllerAnimated:YES];
[picker release];
if(image.size.width > image.size.height){
//Landscape image
}
else if(image.size.height > image.size.width){
//Portrait image
}
}
person
Mark
schedule
18.11.2009