2017-01-12 4 views
0

Ich habe eine Tabellenansicht, die mehrere Abschnitte und Überschriften hat, aber jeder Abschnitt hat eine Zeile, in der es eine Auflistung gibt. Ich möchte die Pull-to-Refresh-Methode für diese Tabellenansicht implementieren. Das Hinzufügen des Aktualisierungssteuerelements funktioniert bei anderen Tabellenansichten in der Anwendung.Pull zum Aktualisieren auf Tableview, die mehrere Abschnitte hat, aber jeder Abschnitt enthält nur eine Zeile

Ich habe unten versucht, Code

refreshCustomers= [[UIRefreshControl alloc] init]; 
[refreshCustomers addTarget:self action:@selector(customersRefresh) forControlEvents:UIControlEventValueChanged]; 
[self.customer addSubview:refreshCustomers]; 
+0

Was ist Ihr Problem können Sie bitte angeben? –

+0

Aktualisieren Steuerelement funktioniert nicht für Tableview, die Abschnitte hat, während in anderen Tabellenansichten, die Zeilen hat funktioniert es –

+0

Sie haben Tableview Controller oder Viewcontroller? –

Antwort

0

Try this:

UITableViewController *tableViewController = [[UITableViewController alloc] init]; 
tableViewController.tableView = self.customer; 

self.refreshControl = [[UIRefreshControl alloc] init]; 
[self.refreshControl addTarget:self action:@selector(customersRefresh) forControlEvents:UIControlEventValueChanged]; 
tableViewController.refreshControl = self.refreshControl; 
Verwandte Themen