J'ai essayé tout le chemin mais je n'ai pas réussi à définir backgroundColor de TableView. le paramètre tableView.backgroundColor
et/ou cell.backgroundColor
à clearColor
ne fonctionnait pas lorsque le contrôleur de vue parent était UIViewContoller
.Comment définir la couleur d'arrière-plan de tableView
Ma structure de fichier nib est
FileOwner
View
UITableView
(Note: i mis le TableView à l'article groupedTable)
Première tentative, j'ai créé le UIView
dans le code viewDidLoad
UIView *view = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 160, 300)] autorelease;
[view setBackgroundColor:UIColor blueColor]; // color it just to see if it is created at the right place
[self.tableView sendSubViewToBack:view];
Il fonctionne mais il cache le contenu de la cellule. Je suis en mesure de voir le contenu de l'en-tête mais pas le contenu de la cellule. (Mais quand je change la coordonnée de vue (0150160300) alors je suis en mesure de voir le contenu de la cellule, mais il lâche la backgroundColor de tableview.
Deuxième tentative, j'ai créé le imageView
View
ImageView
UITableView
et régler la self.tableView.backgroundColor = [UIColor clearColor];
mais ne fonctionne pas
je googlé, mais n'a pas la réponse pacifique
Y at-il une réponse à cette question? – Caipivara