¿Es posible utilizar una imagen de fondo detrás de una sección en una UITableView?UITableView Sección Antecedentes?
No puedo pensar en cómo lograr esto, cualquier ayuda sería muy apreciada, gracias.
¿Es posible utilizar una imagen de fondo detrás de una sección en una UITableView?UITableView Sección Antecedentes?
No puedo pensar en cómo lograr esto, cualquier ayuda sería muy apreciada, gracias.
Se puede colocar un punto de vista detrás de la vista de tabla, ajuste de la vista de tabla color de fondo a [UIColor clearColor] y verá la vista detrás de
[self.view addSubview:self.sectionBackgroundView];
[self.view addSubview:self.tableView];
self.tableView.backgroundColor = [UIColor clearColor];
el inconveniente de esto es que esto no será sólo limitado a la sección que desea, una forma en que puedo pensar para asegurarme de que esta vista de respaldo esté limitada a una sección solamente es ajustar el marco de la vista de respaldo al área cubierta por la sección siempre que se desplace la vista de tabla
- (void)scrollViewDidScroll:(UIScrollView *)scrollView
{
CGRect sectionFrame = [self.tableView rectForSection:sectionWithBackground];
self.sectionBackgroundView.frame = sectionFrame;
}
tendrá que hacer esto al principio (probablemente en viewWillAppear :) también para asegurarse de que la vista comience correctamente.
bastante buena solución, pero no está siguiendo la sección mientras se desplaza en iOS 9 ... –
parece que lo que quiere hacer sería posible con capas o mediante el uso de subvistas. ¿Puedes publicar una maqueta de lo que estás buscando? – Brian
¡Trataré de obtener pronto una imagen de lo que necesito subir! Normalmente tendrías un fondo en cada celda, que podría ser un color o una imagen. Sin embargo, quiero que se coloque un solo fondo (en este caso una imagen) detrás de todas las celdas en una sola sección de mi tabla. –
Entiendo. Hay una propiedad * backgroundView * en UITableView y también hay una vista para el encabezado de sección. No estoy seguro de si eso ayudaría en absoluto. – Brian