Sto cercando di allungare un'immagine in un'UIImageView - ma fallire miseramente :)UIImageView con stretchableImageWithLeftCapWidth non si allunga immagine
seguente configurazione:
NIB-File con una vista e un annesso UIImageView a questa vista.
Collegato alla classe utilizzando IBOutlet UIImageView *background
.
Ora, nella mia classe ho provare quanto segue:
UIImage *bgImage = [[UIImage imageNamed:@"myImage.png"] stretchableImageWithLeftCapWidth:0 topCapHeight:50];
[background setImage: bgImage];
bgFrame = CGRectMake(0, 0, 250, 200);
background.frame = bgFrame;
che dovrebbe allungare l'immagine in senso verticale - almeno, questo è quello che ho pensato. Ahimè, non funziona ... :(
L'immagine che sto usando ha un'altezza di 115px (che dovrebbe essere sufficiente per il tratto, immagino?)
Sì, questo mi ha aiutato. Grazie per aver pubblicato la tua soluzione. Questo deve accadere nelle nuove versioni di iOS perché non ho mai riscontrato problemi nelle versioni precedenti. Contrassegnalo anche come risposta :) – Luke