So legen Sie den cell.imageview-Rahmen fest

8

Ich habe Tabellenansicht in welcher Ich möchte, dass meine Bildansicht den Rahmen zurücksetzt

Ich habe den folgenden Code verwendet:

%Vor%

Aber nichts funktioniert

Bitte lassen Sie mich wissen, wie Sie die Größe des Standard-ImageView-Bereichs ändern können

Danke

    
crystal 28.11.2009, 11:28
quelle

3 Antworten

17

Der beste Weg ist, - (void)layoutSubviews wie folgt zu Ihrer Zellen-Unterklasse hinzuzufügen:

%Vor%     
Sam Soffes 27.05.2010 05:30
quelle
2

UITableViewCell haben ein festes Layout, abhängig vom Stil, den Sie beim Initialisieren verwenden. Sie können dieses Layout nicht ändern, da die Zelle ihre Unteransichten so ausrichtet, wie sie es bevorzugt.

Wenn Sie ein anderes Layout verwenden möchten, müssen Sie Ihre eigene Zelle erstellen und diese verwenden. Zitieren der Dokumentation von UITableViewCell :

  

Wenn Sie eine Tabellenzelle mit einem   Konfiguration anders als diese   definiert durch UITableViewCell für Stil,   Sie müssen Ihre eigene benutzerdefinierte celle erstellen

    
Pascal 28.11.2009 15:27
quelle
0

Wenn Sie die Größe ändern möchten, um hochauflösende Bilder auf dem Retina-Display anzuzeigen, können Sie auch ein zweites Bild mit doppelter Auflösung speichern und es mit @ 2x postfix benennen.

    
vatti 23.09.2012 13:37
quelle

Tags und Links