UITableView cellule avec l'image de fond
j'ai un UITableView, où il y a 3 images.
1 pour la Cellule sélectionnée, 1 pour le fond de la Cellule, et 1 pour la TableView arrière-plan.
Ma Cellule sélectionnée, fonctionne parfaitement bien, mais certains ont des problèmes avec les cellules normales, et la TableView de fond(l'arrière-plan des cellules lorsque vous faites défiler vers le bas/haut pour beaucoup)
Peut quelqu'un m'aider avec un arrière-plan pour chaque cellule, et une TableView arrière-plan ? comment est-ce fait ?
Normal de fond de la Cellule: (pas sûr si son droit)
//CELL'S BACKGROUND-IMAGE
self.tableView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"cell_normal.PNG"]];
Sélectionnés Fond De La Cellule:
//SELECTED CELL'S BACKGROUND-IMAGE
UIView *viewSelected = [[[UIView alloc] init] autorelease];
viewSelected.backgroundColor = [UIColor colorWithPatternImage: [UIImage imageNamed:@"cell_highlighted.PNG"]];
cell.selectedBackgroundView = viewSelected;
Vous devez vous connecter pour publier un commentaire.
Pour La Cellule
Pour Tableview
Vous pouvez définir
UITableViewCell
fond couleur/image, En suivant la méthode du déléguéDans swift, vous pouvez définir l'image de fond de UITableViewCell comme ci-dessous.
Écrire ce code dans cette fonction de la vue de la table.
Cette image va répéter fort chaque ligne.
cela définit l'arrière-plan de la tableView pas la cellule
essayer de faire ensemble cellbackground dans cellForRowAtIndexPath
Dans Swift 4, cela fonctionne:
définir une image en UITableview cellule
cellule.imageView.image = [UIImage imageNamed:@"de l'image.png"];
Seulement cette solution a fonctionné pour moi .
Espérons que cette aide !
Vous pouvez essayer ce code de bloc de réglage de l'image d'arrière-plan de UITableviewCell
Espère que cela fonctionne pour vous. 🙂