2010-05-26 3 views
0

Je veux ajouter une vue après la dernière cellule de tableview. J'ai besoin de définir le cadre pour cela. Si je veux ajouter quelque chose avant la première cellule, je peux définir le cadre commeAtteindre la fin de la tableview sans utiliser la méthode déléguée 'numberOfRowsInSection' iphone sdk

refreshHeaderView = [[EGORefreshTableHeaderView alloc] initWithFrame:CGRectMake(0.0f, 0.0f - self.view.bounds.size.height,320.0f, self.view.bounds.size.height)]; 

Mais comment trouver la coordonnée y du cadre de vue à fixer après la dernière cellule.

Merci d'avance.

Répondre

2

Les sous-classes de tableview scrollView, donc, pour répondre à votre question, vous pouvez utiliser contentSize, cependant, pouvez-vous utiliser footerView pour réaliser ce que vous voulez quand même?

+0

Merci beaucoup Andiih, je ne connaissais pas ce .. – neha

+1

Comment obtenir la valeur pour y coordonnée de contentoffset de la fin de tableview? – neha

0

Utilisez le code:

refreshHeaderView = [[EGORefreshTableHeaderView alloc] initWithFrame:CGRectMake(0.0f, self.tableView.contentSize.height, 320.0f, self.tableView.bounds.size.height)]; 
+0

Cela ajoutera refreshHeaderView en bas de la tableview –

Questions connexes