Ich habe eine benutzerdefinierte UITableViewCell
im Interface Builder (Storyboard) erstellt und über #import CustomTableViewCell.h
in mein Projekt importiert.
Alles funktioniert gut, aber die Zelle wird nur im ausgewählten Zustand geladen.
Ich möchte, dass die Zelle in jeder Zeile von init geladen wird.
P.S. Die Slider- und Textfeldverbindungen funktionieren einwandfrei. Ich habe auch alle IB Connections gemacht.
CustomTableViewCell.m
Further Code
P.S. Wenn ich einige Buttons usw. programmatisch in der obigen Methode hinzufüge, funktioniert es. Aber ich möchte die Zeilen in IB entwerfen. Es muss eine Lösung geben.
Okay ... komische Dinge passieren hier ... ;-) Das Problem war diese Zeile:
%Vor% Es auszulassen, hat den Trick gemacht. Ich musste ein weiteres UILabel
zu meiner CustomCell hinzufügen, die ich mit Text fülle.
SCHLUSSFOLGERUNG
Das Füllen des Standards UITableViewCell.textLabel.text
scheint die PrototypeCells zu überschreiben.
... zu viel Anpassung tut weh. ; -)
Danke trotzdem! :)
Ich schlage vor, dass Sie nicht für IB gehen. Definieren Sie diese Steuerelemente einfach als Eigenschaft und initialisieren Sie in der init-Methode initWithStyle (CustomTableViewCell.m-Datei) UISlider mit seiner Standardeigenschaft:
%Vor%Außerdem können Sie den Zellenauswahlstil auf "none" setzen.
%Vor%Tags und Links uitableview ios xcode