Ho un UITableView
, sto aggiungendo tableFooterView
caricato da uno xib.Come si imposta l'altezza su una tabellaFooterView caricata da un xib
var footer = NSBundle.mainBundle().loadNibNamed("AFooterView", owner: self, options: nil).first as! AFooterView
self.tableView.tableFooterView = footer
Questo funziona bene, ma ho bisogno di essere in grado di impostare l'altezza per questo piè di pagina. Lo xib ha un solo UIImageView
centrato verticalmente e orizzontalmente in modo che si adatti a qualsiasi altezza della vista.
Non ho idea di come fare questo con AutoLayout
? Quale sarebbe la strada giusta da seguire?
si potrebbe aggiungere una presa di corrente a un vincolo che gestisce l'altezza della vista e cambiare è costante per essere la dimensione che desideri - prima di assegnarla al 'tableFooterView' –
C'è un motivo per cui non devi solo impostare l'altezza della vista del piè di pagina direttamente nel tuo xib? – JJC
Non posso impostarlo nello xib perché l'altezza cambia, non so come farlo dinamicamente con l'autolayout ... @JJC – Andres