J'ai un problème étrange avec un UITableView particulier dans mon expérience iPhone devel ici. Si vous regardez la capture d'écran suivante:Cellule cassée avec un barré impair?
alt text http://dl-client.getdropbox.com/u/57676/brokencell.png
vous remarquerez une grève à travers en passant par le milieu de la cellule "Jane Aba.
Une idée de ce qui pourrait causer cet affichage graphique impair? C'est vrai à la fois pour le simulateur et pour le périphérique actuel exécutant 2.2 SDK.
Comme demandé, voici ma méthode -tableView:cellForRowIndexPath:
:
* EDIT *
J'ai localisé le problème. Je ne suis pas entièrement sûr pourquoi c'est le problème, mais c'est. Dans mon RootViewController, j'ai la ligne de code suivante dans ma méthode -initWithCoder:
:
self.navigationController.navigationBar.barStyle = UIBarStyleBlackTranslucent;
Quand je commente que sur la cellule (qui est pas dans le RootViewController, mais un contrôleur secondaire), il est résolu. Une idée de pourquoi cela pourrait être le cas?
Ces cellules ou sous-classes UITableViewCell standard sont-elles? La ligne bouge-t-elle lorsque vous faites défiler la table? Est-ce dans chaque cellule, ou juste l'un d'entre eux? –
Bonjour Ben, ce sont des cellules UITableViewCell standard. Je n'ai fait aucune sous-classe pour les cellules complexes. La ligne bouge avec la cellule et c'est seulement dans une cellule, pour Jane Aba. Mes autres personnages fictifs n'ont pas la grève. – Coocoo4Cocoa
Avez-vous ajouté des sous-vues à la table? Utilisez-vous des hauteurs de rangée de table personnalisées? –