2010-09-23 3 views
0

Comment définir la taille de tableview qui est inherrited de UITableViewController comme celui-ciC Basic question

@interface myTableViewController : UITableViewController {  
............ 
............ 
} 

Répondre

1

Si vous faites ce programme et non à partir d'une pointe, vous pouvez changer la taille de la table en utilisant quelque chose comme ceci dans votre fichier .m:

CGRect tableFrame = self.tableView.frame; 
tableFrame.size = CGSizeMake(320, 480); //(x, y) x = width and y = height 
self.tableView.frame = tableFrame; 

Si vous faites avec Interface Builder, il suffit de changer la taille de l'inspecteur sous l'onglet taille.

+0

désolé ami cela ne fonctionne pas non plus. la taille de la table reste inchangée. Pourriez-vous me donner un autre suggetion. – chandra

0

L'héritage n'a pratiquement rien à voir avec ce que vous voulez ici. Vous pouvez définir la taille de la vue de la table directement dans le xib dans l'onglet Inspecteur (commande + i) Taille. Ou vous pouvez définir la taille par programme:

self.tableView.frame = CGRectMake(0, 0, 200, 200); 
+0

j'ai essayé ceci, mais la taille de table reste inchangée. Toute autre solution plz. – chandra