2009-12-18 2 views
0

J'ai un problème étrange avec l'affichage d'une image personnalisée dans mon UIView. J'ai une vue de table qui est mise en place affichant 4 cellules, puis derrière que je voudrais avoir une image personnalisée. En ce moment, il ressemble à ceci: alt text http://www.freeimagehosting.net/uploads/48927630ba.jpg où le tan est la couleur de fond que je veux, et la couleur grisâtre juste à côté des cellules est la couleur que je ne veux pas. Voici mon code dans le viewDidLoad:UIView Image d'arrière-plan et UITable View complications

- (void)viewDidLoad { 
[super viewDidLoad]; 

self.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"IMAGE320.tiff"]]; 

Je sais que ce problème assez basique, mais pourquoi cette partie de ish gris montrant à côté de mes cellules? Il doit y avoir un moyen de nettoyer cela ... toute aide est grandement appréciée !! Merci

Répondre

2
[myTableView setBackgroundColor:[UIColor clearColor]]; 
+0

Salut merci pour la réponse. Je mets peut-être ce code au mauvais endroit, mais c'est juste que tout l'écran devient blanc maintenant ... des pensées? – Steve

+0

ok.if vous avez créé votre tableView dans l'IB, puis dans la méthode viewDidLoad: vous pouvez définir backgroundColor sur [UIColor clearColor]. cela fonctionnera si vous avez une vue en tant que vue principale et l'UITableView en tant que sous-vue – Morion