Gibt es eine Möglichkeit, eine Tabellenkopfansicht (tableHeaderView) in StoryBoard einzufügen (wie wir es früher im Interface Builder getan haben)?
ios
uitableview
xcode4
storyboard
Tyler DeWitt
quelle
quelle
viewForHeaderInSection:
und es wurde die Fehlermeldung "Einschränkungen können nicht gleichzeitig erfüllt werden" angezeigt. (Siehe meine Frage hier: stackoverflow.com/questions/14554051/… )Sie können dies einfach tun, indem Sie Ihr
UIView
/UIImageView
direkt unter dasUITableView
in der Dokumentkontur ziehen (anstelle des Layouts).Wenn Sie versuchen, das Layout anstelle der Dokumentkontur zu ziehen,
UITableViewCell
springt dies zur obersten Handhabung, was frustrierend ist!quelle
Das Ziehen und Ablegen einer Ansicht über die Tabellenansicht funktionierte nur für eine Bildschirmgröße, zumindest in Xcode 11. Auf verschiedenen Bildschirmen war die Größe nicht gut.
Ich habe gerade eine Ansicht erstellt und sie dort hinter der Tabellenansicht im Storyboard belassen. Ich habe ein IBOutlet dafür erstellt:
Dann habe ich im Tableview-Code Folgendes getan:
Es funktionierte gut auf allen Bildschirmgrößen.
quelle
tableHeaderView
.