/ / Ottenere foto da Photo Library - iphone

Ottenere foto da Photo Library - iphone

Come conoscere la modalità della foto scattata daLibreria fotografica. Ad esempio, sto salvando la foto dalla libreria di foto nell'applicazione, ma come posso conoscere quella foto in modalità orizzontale o verticale. La mia foto si allunga quando è in modalità orizzontale.

risposte:

0 per risposta № 1

Quando si lavora con una foto orizzontale, la larghezza della foto è maggiore dell'altezza della foto. Quando si lavora con una foto ritratto, l'altezza è maggiore della larghezza.

Quindi, per controllare questo su iPhone dopo aver catturato un'immagine dalla Libreria foto, avresti fatto qualcosa del genere:

- (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
}

}