Größe UIImageView in UITableViewCell

Habe ich eine 16x16 pixel große Grafik, die ich anzeigen möchten, die in einem UIImageView. So weit kein problem, allerdings 16x16 ist ein bisschen klein, so will ich, um die Größe des Bildes anzeigen zu 32 x 32, und somit auch das Bild zu skalieren, bis.
Aber ich kann nicht ankommen es zu wirken, es zeigt immer das Bild mit 16x16, egal was ich versuche. Ich googelte viel und fand viele Schnipsel hier auf Stack Overflow, aber seine immer noch nicht funktioniert.
Hier ist mein code bisher:

[[cell.imageView layer] setMagnificationFilter:kCAFilterNearest];
[cell.imageView setAutoresizingMask:UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight];
[cell.imageView setClipsToBounds:NO];
[cell.imageView setFrame:CGRectMake(0, 0, 32, 32)];
[cell.imageView setBounds:CGRectMake(0, 0, 32, 32)];
[cell.imageView setImage:image];

Ich will nicht, um eine neue zu erstellen 32x32 pixel großes Bild, weil ich schon einige memory-Probleme auf älteren Geräten und dem erstellen zweier Bilder anstatt nur eines sieht aus wie ein sehr schlechter Ansatz für mich (die Bilder können perfekt skaliert und es spielt keine Rolle, wenn Sie an Qualität verlieren).

InformationsquelleAutor JustSid | 2010-11-08
Schreibe einen Kommentar