Sono nuovo per la programmazione iPhone. Voglio ottenere l'altezza e la larghezza di un'immagine, quindi posso impostare il frame di UIImageview
di conseguenza. Qualche suggerimento come posso ottenere la dimensione originale (larghezza e altezza) dell'immagine?iPhone ottiene la larghezza e la dimensione dell'immagine
13
A
risposta
34
Beh, se avete l'immagine come UIImage
, allora si consiglia di dare un'occhiata alla proprietà size
:
CGFloat width = myImage.size.width;
CGFloat height = myImage.size.height;
6
Si può provare a controllare
[[UIImage imageNamed:@"myImage.png"] size].height; [[UIImage imageNamed:@"myImage.png"] size].width;
3
Forse anche questo ti aiuta:
UIImage *image = [ UIImage imageNamed: @"image.png" ];
imageView.bounds = CGRectMake(0, 0, image.size.width, image.size.height);
-1
[[UIImage imageNamed:@"image.png"] size].height;
[[UIImage imageNamed:@"image.png"] size].width;
+0
qui myImage è il nome dell'immagine –
+1
-1 in quanto è una copia della risposta di Morion – PeterK
0
prova questo:
image.size.height;
image.size.width;
+1 Utile per me. – Praveenkumar
+1 per semplice e utile – CroiOS