Ich habe eine UITableViewCell mit einem Bild in es. Aus irgendeinem Grund, was auch immer UIImage ich es zuweisen, wird es nicht Größe ändern.
Ich habe also einen einfachen Code wie diesen:
((BubbleCell *)cell).bubbleImage.image = newUIImage;
Hier ist bubbleImage ein UIImageView, ein Mitglied von BubbleCell(UITableViewCell). Wenn ich ihm das Bild zuweise, hat es immer die Originalgröße. Ich möchte es strecken. Wie geht das?
Ich habe versucht, den Rahmen der UIImageView zu setzen, hilft nicht
((BubbleCell *)cell).bubbleImage.frame = CGRectMake(0, 0, 100, 100);
Ich habe dann tatsächlich versucht, fügen Sie die UIImageView als eine Unteransicht direkt und das funktioniert wie folgt:
[cell addSubview: resizedImageView];
Ich möchte jedoch nicht jedes Mal, wenn cellForRowAtIndexPath aufgerufen wird, eine Unteransicht hinzufügen. Es wird schwer sein, all die verschiedenen Ansichten innerhalb der Zelle zu layouten.
Bitte um Hilfe!