Me trataron de poner en práctica elCómo recrear el UIView predeterminado igual que el tableView predeterminado: viewForHeaderInSection :?
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
para obtener la etiqueta de texto del encabezado en la sección del color negro en lugar del color blanco, pero se ve tan diferente de la que viene por defecto creado por el SDK, la mía es tan feo.
¿Cómo recrear la UIView exactamente igual a la del SDK?
De la documentación de Apple:
Discussion
La vista de tabla utiliza un estilo de fuente fija para los títulos de la sección de cabecera. Si desea un estilo de fuente diferente, devuelva una vista personalizada (por ejemplo, un objeto UILabel) en el método delegado tableView: viewForHeaderInSection: en su lugar.
gracias por su respuesta! Trataré de avisarte. El truco aquí es usar la imagen existente como color de fondo :) Pensé que usan un color con el nombre: p –
Como DavidD respondió a continuación, 'return nil' da el aspecto más nativo. –
Sure, return nil le da el aspecto más nativo, pero no le permite personalizar nada, como el color del texto, que es lo que la pregunta estaba pidiendo. – dferg