Quiero cambiar el color del botón de divulgación de detalles de una celda de la tabla. Gracias por adelantado.Cómo cambiar el color del botón de divulgación de detalle para la celda de la tabla
Respuesta
usted tiene que crear una costumbre UIButton y configurarlo como accessoryView de célula.
Su cellForRowAtIndexPath: se verá algo como lo siguiente,
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
//...
if (cell == nil) {
cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:nil] autorelease];
UIButton *myAccessoryButton = [[UIButton alloc] initWithFrame:CGRectMake(0, 0, 24, 24)];
[myAccessoryButton setBackgroundColor:[UIColor clearColor]];
[myAccessoryButton setImage:[UIImage imageNamed:@"my_red_accessory_image"] forState:UIControlStateNormal];
[cell setAccessoryView:myAccessoryButton];
[myAccessoryButton release];
//...
}
//...
}
ya que conseguimos mejor código con usted desde SIMON.- lo que hice es:
UIButton *trackImageOnMap=[[UIButton alloc] initWithFrame:CGRectMake(420, 5, 40, 50)];
[trackImageOnMap setImage:[UIImage imageNamed:@"track_map_icon.png"] forState:UIControlStateNormal];
[trackImageOnMap setTag:iId];
[trackImageOnMap addTarget:self action:@selector(trackImageOnMapButtonTouched:)forControlEvents:UIControlEventTouchDown];
[trackImageOnMap setContentMode:UIViewContentModeScaleToFill];
[cell setAccessoryView:trackImageOnMap];
este implementa algunas propiedades adicionales junto con una requerida ...
Cambia el tono de ti r tableview y cell también funcionarán.
¡funciona como un encanto! ¡Gracias! –
Esto DEBE ser la respuesta correcta. Simple y correcto. Para cambiar SOLO el color del ícono 'i', simplemente establecemos el color del tinte de la tabla que contiene la celda. – superpuccio
Esto funciona para cada vista de accesorio predeterminada excepto el indicador de divulgación. Para eso, deberá proporcionar una vista de accesorios personalizada. – micnguyen
Puede cambiar el Color del matiz global. Esto cambiará el color predeterminado al color que cambie en su aplicación. Esto cambiará el color del botón de accesorios al color que seleccione.
- 1. Cambio de la imagen de un botón de detalle divulgación (Xcode 4.2)
- 2. Cambiar el color del botón en la celda DataGridView
- 3. Cambiar el color de la celda JTable
- 4. Cómo cambiar el color de fondo de la celda en la tabla usando el script java
- 5. jQuery: Cambiar el color del borde de la celda de una tabla
- 6. ¿Cómo cambiar el color de la celda jqGrid?
- 7. Cambiar el color de la fila del valor de la celda en la tabla de visualización de google
- 8. Cómo hacer celda de la tabla de relleno botón
- 9. Cómo cambio el color de la celda de la tabla HTML al hacer clic en
- 10. ¿Por qué el color del borde de la celda de la tabla html no cambia?
- 11. Cambiar el color de la celda en diferentes valores - Gridview
- 12. Cambiar el color del botón en AlertDialog
- 13. ¿Cómo cambiar el color del botón de alternar?
- 14. ¿Cómo cambiar la pestaña de un botón para detener el color del borde discontinuo en WPF?
- 15. Cambiar la celda de fondo de la tabla según el valor
- 16. Expresión de campo de SSRS para cambiar el color de fondo de la celda
- 17. ¿Cómo cambiar el color de fondo de la celda excel con la biblioteca python xlwt?
- 18. sombra de UILabel del color seleccionado de la celda personalizada
- 19. ¿Cuál es la diferencia entre un botón de divulgación de detalles y un indicador de divulgación?
- 20. Ajuste Texto de la celda de color
- 21. Botón personalizado de Android; cambiar el color del texto
- 22. botón Divulgación muestra un menú
- 23. Cómo cambiar el texto del botón de retroceso de uinavigationbar
- 24. matplotlib: usando un mapa de color para colorear el fondo de la tabla-celda
- 25. CSS Establecer color de fondo de celda de tabla utilizando texto dentro de la celda de tabla
- 26. cambiar el color del botón de texto cuando se presiona
- 27. ¿Cómo seleccionar y cambiar el valor de la celda de la tabla con jQuery?
- 28. ¿Cómo cambiar el color de la fuente del campo de la etiqueta de Blackberry dinámicamente?
- 29. ¿Cómo puedo cambiar el color predeterminado del botón en iPhone?
- 30. ¿Cómo cambiar el color del botón en la barra de navegación UIImagePickerController?
Puede proporcionar un código de muestra – rdp