Preguntas etiquetadas con uitableview

UITableView es una clase utilizada para mostrar y editar listas de información en iOS. Una vista de tabla muestra elementos en una sola columna. UITableView es una subclase de UIScrollView, que permite a los usuarios desplazarse por la tabla, aunque UITableView solo permite el desplazamiento vertical.

30
-didSelectRowAtIndexPath: no se llama
Estoy escribiendo una aplicación de iOS con una vista de tabla dentro de una vista de pestaña. En mi UITableViewController, implementé -tableView:didSelectRowAtIndexPath:, pero cuando selecciono una fila en tiempo de ejecución, no se llama al método. Sin embargo, la vista de tabla se está completando, por lo que sé que …


15
¿Qué es NSLayoutConstraint “UIView-Encapsulated-Layout-Height” y cómo debo obligarlo a recalcular de manera limpia?
Tengo un sistema UITableViewoperativo con iOS 8 y estoy usando alturas de celda automáticas a partir de restricciones en un guión gráfico. Una de mis celdas contiene una sola UITextViewy la necesito para contraer y expandir según la entrada del usuario: toque para reducir / expandir el texto. Estoy haciendo …




4
Cómo crear NSIndexPath para TableView
Necesito eliminar la fila 1 de una tabla en una función que he definido. Para usarlo deleteRowAtIndexPathdebe usar un IndexPathcon una sección y una fila definidas. ¿Cómo puedo crear un indexpath como este? Una matriz con int {1} como su único miembro se bloqueará; el mensaje NSLog indica que la …





26
Detectar qué UIButton se presionó en un UITableView
Tengo un UITableViewcon 5 UITableViewCells. Cada celda contiene una UIButtonque se configura de la siguiente manera: - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { NSString *identifier = @"identifier"; UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:identifier]; if (cell == nil) { cell = [[UITableView alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:identifier]; [cell autorelelase]; UIButton *button = [[UIButton alloc] …

24
¿Cómo anular la selección de una celda seleccionada de UITableView?
Estoy trabajando en un proyecto en el que tengo que preseleccionar una celda en particular. Puedo preseleccionar una celda usando -willDisplayCell, pero no puedo deseleccionarla cuando el usuario hace clic en cualquier otra celda. - (void)tableView:(UITableView*)tableView willDisplayCell:(UITableViewCell*)cell forRowAtIndexPath:(NSIndexPath*)indexPath { AppDelegate_iPad *appDelegte = (AppDelegate_iPad *)[[UIApplication sharedApplication] delegate]; if ([appDelegte.indexPathDelegate row] == …



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.