2011-10-10 11 views

Respuesta

18

Cambiar la altura de su celda personalizada en IB no es suficiente. La altura de una fila en una UITableView puede ser controlado de 2 maneras

  1. establecer la propiedad tableview.rowHeight al valor deseado si sabe todas las células serán la misma altura. También puedes configurar esto en IB si no me equivoco.

  2. implementar el método UITableViewDelegate

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath

Este método tiene prioridad, lo que significa que si la aplicación de este método, el valor se establece en tableView.rowHeight se ignora.

+0

y asegúrese de tener 'tableview.delegate = self;' en su código. – NecipAllef

Cuestiones relacionadas