Si j'ai une classe de type UITableViewController et que je vais ajouter les méthodes de délégué requises à cette classe, ai-je raison de penser que je n'ai pas besoin de spécifier un délégué car la classe utilise par défaut elle-même?Définition du délégué UITableViewController?
Répondre
Je ne suis pas sûr que ce soit une bonne idée de faire d'une classe son propre délégué. Peut-être que cela fonctionnerait avec UITableViewController, mais j'ai lu que cela ne fonctionnerait pas avec UITextField par exemple, car il intoduit une boucle de message, voir: Problem with TextField set as its own delegate
Cependant, si vous décidez d'essayer ou de spécifier un autre délégué, vous devez adopter le protocole UITableViewControllerDelegate dans tous les cas.
Je pense qu'il parlait de définir le délégué de la tableView au TableViewController. UITableViewController n'a de toute façon pas de propriété déléguée. – Brian
- 1. Définition du délégué d'une classe personnalisée
- 2. iPhone - Définition de l'arrière-plan sur UITableViewController
- 3. Sous-classe UITableViewController et problèmes de délégué UISplitViewController
- 4. UITableViewController avec vue sélecteur
- 5. Recharger UITableViewController
- 6. Problèmes UITableViewController
- 7. Définition de la propriété de délégué sans IB
- 8. VB.NET Clarification du code délégué
- 9. Quelle est la différence entre la définition du délégué dans Interface Builder et l'utilisation de setDelegate:?
- 10. C#: Délégué d'action vs délégué explicite
- 11. UITableViewController cellule fadeout
- 12. UITableViewController contentOffset renvoie zéro
- 13. Devenir délégué UIScrollViewDelegate pour UITableView
- 14. rotation UITableViewController manuellement
- 15. sous-classe UITableViewController ne se charge pas
- 16. UITableViewController et NavigationController
- 17. UIButton dans UITableViewController
- 18. Dissimulez UITableViewController de UIViewController
- 19. UITableViewController et viewForHeaderInSection problèmes
- 20. UITableView vs UITableViewController
- 21. Problème simple concernant UITableViewController
- 22. Problème CoreData et UITableViewController
- 23. ipad UITableViewController full screen
- 24. Marge supérieure sur UITableViewController
- 25. modalTransitionStyle avec UITableViewController
- 26. Implémentations UITableViewController pilotées par les données?
- 27. Définition du délégué UITextField à l'aide d'Interface Builder et de la non mise à jour du fichier d'en-tête
- 28. Accéder à UIViewController depuis UITableViewController?
- 29. Touches de manipulation dans UITableViewController
- 30. TableView de UITableViewController devient NULL
Je ne suis pas à 100% à ce sujet sans vérifier, mais je pense que si vous sous-classez le UITableViewController, [super init] définit déléguer comme auto. Alors oui, vous avez peut-être raison. – Bongeh
C'est ce que je pensais, j'ai l'habitude de configurer ceci en utilisant InterfaceBuilder et parfois il met des choses comme ça pour vous. Cette fois, je l'ai fait par programme et je voulais juste vérifier que je le comprenais correctement. – fuzzygoat