2010-06-14 3 views
4

J'ai créé la classe UITableViewController avec XIB. Dans XIB, j'ai changé de style pour "Groupé". Malheureusement, quand je construis l'application, la table se révèle par "Plain". Qu'est-ce qui pourrait être un problème?Le style UITableView est défini sur "Groupé", mais le programme utilise "Plain" sur l'iPhone

J'ai essayé de "nettoyer toutes les cibles". Sans succès.

alt text http://cl.ly/9608adeaffe89779cebc/content

alt text http://cl.ly/bdd4c6a6149bdf253017/content

EDIT: Problème résolu. Comme vous le savez, vous devez ajouter la vue au contrôleur parent xib. Ce type de réglage de l'heure du contrôleur n'était pas suffisant. Je devais aussi fournir le chemin xib. Cela résout le problème.

Répondre

0

redéfinissent cette méthode pour préciser le nombre de groupes

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { 
    return [Arr count]; 
} 

retour le nombre de groupes ici

+0

Ne fonctionne pas. Le tableau montre les sections dans le style simple. J'ai inclus la capture d'écran. – Jacek

+0

Essayez de définir - tableview.sectionFooterHeight = 10; tableview.sectionHeaderHeight = 10; Si cela ne fonctionne pas, veuillez poster votre code. – Saurabh

+0

essayez de créer votre table à l'aide - (id) initWithFrame: style de cadre (CGRect): (UITableViewStyle) de style style jeu à - UITableViewStyleGrouped http://developer.apple.com/iphone/library/documentation /uikit/reference/UITableView_Class/Reference/Reference.html#//apple_ref/occ/instm/UITableView/initWithFrame:style: – Saurabh

1

Essayez de réinitialiser le simulateur, et le redémarrage de la carte SIM et Xcode.

Questions connexes