J'ai une cellule uitableview personnalisée. Il a un champ uitext. Je voudrais que le contrôleur parentView table prenne des mesures lorsque la touche de retour du clavier uitextfield est enfoncée. Comment puis-je obtenir la notification à la table parent sans créer de notification d'événement à l'échelle de l'application? Ou est-ce la meilleure façon?Écoute d'événements à partir d'une tableviewcell
0
A
Répondre
2
Si vous définissez votre classe de contrôleur de vue comme délégué pour votre UITextField et votre UITableView, vous n'avez pas besoin d'utiliser de notifications. Appelez -setDelegate: self sur votre UITextField une fois que vous avez chargé la cellule du xib. Puis, dans la classe des délégués (probablement votre point de vue de la classe de contrôleur) mettre en œuvre ceci:
- (BOOL)textFieldShouldReturn:(UITextField*)textField
{
if (textField == textFieldInTheTableCell)
{
// Do something with your UITableView
}
return YES;
}
Votre contrôleur de vue devra mettre en œuvre le protocole UITextFieldDelegate.
Questions connexes
- 1. Précharger des images à partir d'une URL dans TableViewCell
- 2. Écoute de l'action sur JPanel interne à partir d'un JFrame
- 3. Comment mettre à jour UIProgressview dans Tableviewcell?
- 4. iPhone charger plus tableViewCell
- 5. Problème d'indentation TableViewCell personnalisé
- 6. TableViewCell textLabel largeur problème
- 7. Personnalisé UISearchbar searchresults tableviewcell
- 8. personnalisée hauteur TableViewCell ignorée
- 9. écoute sur socket UDP
- 10. port écoute en javascript
- 11. tcpclient écoute implémentation
- 12. taille des images dans tableviewcell
- 13. Écoute d'événements dans un formulaire principal à partir d'un autre formulaire en C#
- 14. Comment fonctionnent les messagers (écoute)?
- 15. Flex 4 écoute pour JavaScript
- 16. Impossible d'accéder aux éléments TableViewCell à l'aide d'UI Automation
- 17. Obtenir des données de tableviewcell à la 2e vue
- 18. Ajouter une action personnalisée: @selector à UISwitch sur TableViewCell
- 19. Écoute des appels sortants/entrants
- 20. écoute de l'entrée au clavier
- 21. une requête mise sur écoute
- 22. UIPickerView + TableViewCell + délégués et source de données
- 23. supprimer l'image de tableViewCell créé par programme
- 24. iPhone TableViewCell avec crash dynamique de hauteur
- 25. TableViewCell personnalisé avec TextField et premier répondeur
- 26. Comment changer l'image de fond de tableviewcell?
- 27. Écoute sur deux appareils à la fois avec libpcap
- 28. Écoute de tous les événements JInternalFrame - Java
- 29. widget android après onDelete écoute encore
- 30. Écoute efficace des événements dans ActionScript 3