Tirer pour actualiser dans iOS 7

J'essaie de la tirer pour rafraîchir fonction fonctionne correctement sur iOS 7 dans mon Tableau. Sur viewDidLoad, j'ai:

self.refreshControl = [[UIRefreshControl alloc] init];

    [self.refreshControl addTarget:self action:@selector(refreshInvoked:forState:) forControlEvents:UIControlEventValueChanged];

Je puis exécutez:

-(void) refreshInvoked:(id)sender forState:(UIControlState)state {
    //Refresh table here...
    [_allEntries removeAllObjects];
    [self.tableView reloadData];
    [self refresh];
}

Lorsque la demande que la méthode refresh invoque est fait, dans les didCompleteRequest code, j'ai:

[self.refreshControl endRefreshing];

Sur iOS 6, cela voudrait dire que vous tirez vers le bas sur la vue de la table, ce serait montrer la flèche circulaire qui serait étendu que vous tirez, et après avoir tiré assez, il serait d'actualisation. Maintenant, cependant, je ne vois pas de flèche circulaire, juste un UIActivityIndicator. Il est également parfois le travail et parfois le pas. Ce qui me manque?

source d'informationauteur user717452