Celda personalizada de TabelView que desaparece Botones de celda al desplazarse

Estoy usando una celda de tabla personalizada en la vista de tabla que consta de 2 etiquetas y dos botones y 1 campo de texto y funciona correctamente, pero el problema surge cuando desplazo la vista de tabla hacia arriba/abajo, algunos de los botones de la celda superior desaparecen y nunca regresan. ...por favor ayudame.

preguntado el 31 de julio de 12 a las 12:07

2 Respuestas

En cada pergamino cellForRowAtIndexPath es llamado por UITableView . Compruebe esta función si hay algún problema.

Respondido 31 Jul 12, 13:07

Use el siguiente código para resolver su problema. aquí cell es objeto de su celda personalizada

cell = [tableView dequeueReusableCellWithIdentifier:MyIdentifier];


    if (cell) {
        cell=nil;
        [cell release];
        [cell removeFromSuperview];
    }
    if (cell == nil) {
        cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:MyIdentifier] autorelease];
}

respondido 10 mar '14, 06:03

Derrota el propósito de reutilizar las células. - n00bProgramador

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.