Tirer pour rafraîchir sur UITableView à l'Intérieur d'un UIViewController
Je suis en train de mettre en œuvre le canapé pour se rafraîchir de la fonctionnalité dans mon application. L'architecture est telle qu'il y a une UITableView
à l'intérieur d'un UIViewController
. Je veux être en mesure d'actualiser la tableview à tirer vers le bas. J'ai essayé le code ci-dessous dans le viewDidLoad
méthode, mais il ne fonctionne pas. Quelqu'un peut-il me dire où je me trompe dans la mise en œuvre?
UIRefreshControl *refresh = [[UIRefreshControl alloc] init];
refresh.tintColor = [UIColor grayColor];
refresh.attributedTitle = [[NSAttributedString alloc] initWithString:@"Pull to Refresh"];
[refresh addTarget:self action:@selector(get_vrns) forControlEvents:UIControlEventValueChanged];
[self.vrnTable addSubview:refresh];
double possible de UIRefreshControl sans UITableViewController
double possible de Tirer pour rafraîchir UITableView sans UITableViewController
double possible de Tirer pour rafraîchir UITableView sans UITableViewController
OriginalL'auteur Hassan Zaheer | 2013-11-22
Vous devez vous connecter pour publier un commentaire.
UIRefreshControl sans UITableViewController
Ou vous pouvez utiliser
UITableViewController
au lieu d'unUIViewController
.Amar post bon lien au-dessus de votre question. stackoverflow.com/questions/12497940/...
OriginalL'auteur Evgeniy S
Puisque vous ne pouvez pas utiliser un
UITableViewController
au lieu deUIViewController
, essayez de faire cela :Espérons que cette aide!
OriginalL'auteur aksh1t
OriginalL'auteur user3781953
Mise à jour de réponse pour Swift 1.2
OriginalL'auteur leerob
vous pouvez le voir ici : UIRefreshControl dans UIViewController (avec UITableView)
http://www.g8production.com/post/79514553078/ios7-and-uirefreshcontrol-in-uiviewcontroller-with
OriginalL'auteur ldt25290
Si votre application prend en charge iOS 6 (et plus tard): je suggère UIRefreshControl
Si aussi le support de l'iOS 5, vous pouvez utiliser
https://github.com/enormego/EGOTableViewPullRefresh
OriginalL'auteur Nhat Dinh
Pour Swift 3 et iOS compatibilité descendante
OriginalL'auteur satheeshwaran
Essayer de prêt-à-contrôles. Ils sont beaucoup plus faciles à mettre en œuvre
https://www.cocoacontrols.com/controls/pulltorefreshtransform
https://www.cocoacontrols.com/controls/qbrefreshcontrol
https://www.cocoacontrols.com/controls/mspulltorefreshcontroller
OriginalL'auteur Jay Gajjar
Vous pouvez utiliser cette commande pour ce but
http://code4app.net/ios/Pull-To-Refresh-TableView/4f681c096803fa2c63000004
https://www.cocoacontrols.com/controls/stableviewcontroller
https://www.cocoacontrols.com/controls/qbrefreshcontrol
https://www.cocoacontrols.com/controls/isrefreshcontrol
OriginalL'auteur manujmv
Je pense que vous devez régler l'actualisation de contrôle de la UITableView. J'aimerais voir plus de votre code et d'afficher la structure de diagnostiquer le problème.
Voici un tutoriel pour objective-c et swift: http://www.jackrabbitmobile.com/design/ios-custom-pull-to-refresh-control/
OriginalL'auteur Anthony Blatner
Pour Swift 3:
OriginalL'auteur pableiros