DTAttributedTextContentView innerhalb einer UITableViewCell
-
21-12-2019 - |
Frage
Ich ziele auf iOS7 und muss ein DTAttributedTextContentView
in einer Tabellenzelle.Ich kann kein verwenden DTAttributedTextCell
weil ich auch welche platzieren muss UILabel
s in derselben Zelle, passen Sie die Einrückung an und haben Sie andere Kontrolle.
Ich kann keinen expliziten Beispielcode dafür finden, aber ich kann aus SO-Fragen ersehen, dass es schon einmal gemacht wurde.Muss ich im Interface Builder etwas in einer Prototypzelle einbinden?Erstelle ich das DTAttributedTextContentView
programmatisch?
Lösung
Mit Storyboards können Sie dies tun, indem Sie eine Prototypzelle mit UILabels (und allen anderen gewünschten Elementen) und einer UIView erstellen und die Klasse der UIView auf festlegen DTAttributedTextContentView
.Holen Sie sich einen IBOutlet-Verweis auf diese DTAttributedTextContentView in einer benutzerdefinierten UITableViewCell-Klasse, und Sie können jetzt die attributierte Zeichenfolgeneigenschaft in Ihrem Tabellenansicht-Controller festlegen.