2009-08-18 4 views
1

Was ist noch erforderlich, um das Bild auf die volle Tabellenansichtbreite zu bringen?Ein Bild in der Tabellenansicht strecken

UIImage *image = [UIImage imageNamed:@"balloon_2.png"]; 
[image stretchableImageWithLeftCapWidth:15 topCapHeight:13]; 
cell.image = image; 

Antwort

1

stretchableImageWithLeftCapWidth: topCapHeight: gibt eine neue UIImage. Sie müssen etwas tun, wie

UIImage *image = [UIImage imageNamed:@"balloon_2.png"]; 
UIImage *strImage = [image stretchableImageWithLeftCapWidth:15 topCapHeight:13]; 
cell.image = strImage; 

... oder einfach nur das Ergebnis der Nachricht zuweisen sofort cell.image.

Siehe auch: UIImage reference

+0

dies geändert und jetzt Ausnahme erhalten, wenn ausgeführt wird: 'NSInvalidArgumentException', Grund: '*** - [UICGColor stretchableImageWithLeftCapWidth: topCapHeight:]: Unbekannter Selektor gesendet Instanz 0x529900' Argumente don scheinst du nicht falsch? – MartinW