Ich habe eine Headerview in meinem UITableView, aber ich kann keine Lösung finden, um es dynamisch Höhe zu machen. In meiner Headeransicht habe ich ein UITextView, dessen Höhe von seinem Inhalt abhängt.Set UITableView Header Ansicht Höhe hängt von seinen Childviews
Was ich bisher versucht habe.
override func viewDidLayoutSubviews() {
super.viewDidLayoutSubviews()
sizeHeaderToFit()
}
func sizeHeaderToFit() {
let headerView = mTabView.tableHeaderView!
mTxtViewDescription.sizeToFit()
mConDescriptionHeight.constant = mTxtViewDescription.frame.height
print(mContainerView.frame.maxY)
headerView.frame.size.height += mTxtViewDescription.frame.height
}
Der grüne Bereich ist mein headerview
Wie sollte es aussehen? – NRitH
Die Header-Ansicht sollte nur bis zum Ende der Telefonnummeransicht (UIView) gehen - Sorry, ich habe nicht erwähnt, dass @NRitH –
könnte interessant sein http://roadfiresoftware.com/2015/05/how-to-size-a- table-header-view-verwenden-auto-layout-in-interface-builder / – zombie