J'ai un contrôleur de trois20 qui utilise le nouveau UISearchDisplayController de sdk3. J'ai également un modèle qui est chargé à partir du réseau, il semble que peu importe ce que je fais le comportement par défaut pour UISearchDisplayController est afficher "No Results" étiquette. Y at-il un moyen de le faire disparaître et montrer autre chose?Existe-t-il un moyen de supprimer l'étiquette "No Results" d'un UISearchDisplayController?
2
A
Répondre
1
Pour modifier le texte "Aucun résultat", vous devez implémenter la méthode titleForEmpty dans votre TTTableViewDataSource.
- (NSString*)titleForEmpty {
return @"No names found";
}
1
recherchez le code source Three20 pour la chaîne "No Results" et remplacez-le par @ "".
Le fait est que ce n'est pas la même chose. NoData! = "Aucun résultat". il semble que le No Results est interne au Search Controller. –
Ah, oui. J'ai édité la réponse pour indiquer la bonne méthode pour cela. Si vous implémentez titleForEmpty, Three20 fonctionnera comme prévu. – featherless