Estoy intentando configurar una imagen png como fondo de mi tabla de visión. Con el siguiente código, ¡todo está bien! Pero solo en iPhone Simulator. Si intento ejecutar la aplicación en un dispositivo iPhone, el fondo de la vista de tabla permanece en blanco (o claro). ¿Tiene algo que ver con la forma en que traté de establecer el color de fondo? Lo he intentado de muchas maneras hasta el siguiente, pero todos tienen el mismo problema.UITableView background Image
self.tableView.backgroundColor = [UIColor clearColor];
self.tableView.opaque = NO;
self.tableView.backgroundView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"TableViewBackground.png"]];
¡Gracias de antemano!
Esto suena como la imagen no se copia en el dispositivo. ¿Qué devuelve '[[UIImageView alloc] initWithImage: [UIImage imageNamed: @" TableViewBackground.png "]];' regresa en el dispositivo? Tíralo a la consola, por favor. –
Creo que Nick tiene razón, puedes volcarlo usando un depurador mientras te rompes escribiendo: 'po [[UIImageView alloc] initWithImage: [UIImage imageNamed: @" TableViewBackground.png "]]';) limpiar/reconstruir podría ser útil. –
O simplemente 'NSLog (@" imageView:% @ ", [[UIImageView alloc] initWithImage: [UIImage imageNamed: @" TableViewBackground.png "]]);' –