2011-07-18 3 views
0

J'ai une obligation de créer UITableView fond qui sont notamment de petites bandes horizontales de gris et blanc (très petit).bonne façon de créer mon arrière-plan Personnaliser de Tableview

Je pensais à cette façon:

-One manière, créer Png d'une cellule background.set ce à toutes les cellules. -Deuxième côté, créez un fichier png pour la table. Maintenant, je me demande s'il y a une troisième voie, je crée seulement 2 bandes horizontales (gris et blanc) dans un fichier png, je avec du code, ce png sera dupliqué pour tout l'arrière-plan de la table.

Espoir je suis clair.

Merci d'avance.

Répondre

1

La première façon, il n'a pas de sens au moins vous voulez l'arrière-plan pour faire défiler tout en faisant défiler la table.

La deuxième façon semble la meilleure façon pour moi. C'est simple et je ne pense pas que vous deviez vous compliquer avec les autres. Mais si vous voulez faire de votre petite image et que le répéter, vous pouvez faire quelque chose comme ceci:

UIImage *yourImage = [UIImage imageNamed:<#imageName#>]; 
    self.tableView.backgroundImage = [yourImage stretchableImageWithLeftCapWidth:yourImage.size.width topCapHeight:0]; 
Questions connexes