2011-09-02 3 views
0

Comment puis-je changer le style d'un UITableView?Modifier le style de UITableViewController

Éditer: Salut, je sais comment je définis le style avec la méthode init, mais peut changer le style après l'initialisation? Comme :

[Self.Style = "Grouped"]; 

Je suppose qu'il n'y a aucun moyen de le faire, il nest pas?

Répondre

2

personne ne semble OK lire vraiment la question: D

Mais pour y répondre: Non, il ne peut se faire, vous devez recréer

+0

Lol ... avant modifier Qué était différent ... Et j'ai complètement raté la partie subséquemment !! – mayuur

+0

Oups ... désolé n'a pas vu l'édition ^^ – Infinite

0
myTVContoller = [[UITableViewController alloc] initWithStyle:UITableViewStyleGrouped]; 

ou

UITableView *myTable = [[UITableView alloc] initWithFrame:CGRectZero style:UITableViewStyleGrouped]; 
0

Je suppose que vous voulez changer le style de l'ensemble tableview. Vous pouvez le faire en suivant la ligne.

UITableView *yourTableView = [[UITableView alloc] initWithFrame:CGRectZero style:UITableViewStyleGrouped]; 
0

Pour modifier un style d'affichage de la table, il y a deux possibilités: ou plaingrouped.
Vous pouvez définir ce style lorsque vous initialisez la vue de tableau ou lorsque vous la créez dans Interface Builder.
Vous pouvez utiliser quelque chose comme ceci:

// Plain Style 
MyTableController *controller = [[MyTableController alloc] initWithStyle:UITableViewStylePlain]; 
// Grouped Style 
MyTableController *controller = [[MyTableController alloc] initWithStyle:UITableViewStyleGrouped]; 

Ou dans IB, vous pouvez sélectionner votre point de vue de la table et définir son style de Attribute inspecteur.