como obter o UITableViewCell dentro de heightForRowAtIndexPath?
Como se obtém oUITableViewCell
quando dentro doheightForRowAtIndexPath
, ou seja, dado o indexPath?
(então eu pude acessar as visualizações de conteúdo que criei para aumentar suas alturas)
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
// How to get the UITableViewCell associated with this indexPath?
}
obrigad
EDIT: De fato, existe realmente uma maneira válida de fazer isso? Quando eu coloco algunsNSLog
declarações parece queheightForRowAtIndexPath
ligou várias vezes antes das chamadas paracellForRowAtIndexPath
(que é onde eu configuro oUILabels
na célula)? Esse tipo implica que eu possa tentar usar uma técnica que não funcionará, ou seja, eu esperava que emheightForRowAtIndexPath
para acessar os rótulos já criados em cada célula para obter suas alturas e adicioná-los juntos para a altura geral da linha da célula, NO ENTANTO, se eles ainda não foram configurados (dentro decellForRowAtIndexPath
) então acho que minha abordagem não pode realmente funcionar?