2010-01-18 6 views
0

Je suis nouveau au développement de l'iphone.Quand j'ai essayé d'afficher une image de fond pour ma vue de table, l'image apparaît pour chaque cellule.Je veux afficher l'image unique qui correspond à l'écran et non affiché dans chaque cellule. S'il vous plaît aidez-moi. Merci.Une image d'arrière-plan doit être affichée sur l'ensemble

Répondre

1

Faites de votre vue de table une sous-vue d'un UIView (appelons-le parentView). Vous pouvez ensuite rendre l'arrière-plan de la vue de la table claire pour afficher le UIView placé en dessous. Vous définissez ensuite que UIView pour contenir une vue d'image:

self.tableView.backgroundColor = [UIColor clearColor]; 
[self.parentView addSubview:myImageView]; 
+0

comment faire tableview une sous-vue de UIvew – Warrior

+0

dépend. Concevez-vous votre interface dans Interface Builder? Si c'est le cas, faites glisser dans un 'UIView' et faites glisser la vue de table existante" sous "le' UIView'. Sinon, appelez simplement quelque chose comme '[self.parentView addSubview: self.tableView]' si vous utilisez votre interface par programme. –

Questions connexes