Me gustaría mostrar las búsquedas pasadas inmediatamente después de que la barra de búsqueda se active. pero a pesar de que el origen de datos tiene estos valores, el controlador de visualización de búsqueda no llama a los métodos de vista de tabla hasta que el usuario comienza a escribir. ¿Hay alguna manera de forzar esto en UISearchDisplayController?¿Hay alguna manera de rellenar previamente UISearchDisplayController con los resultados antes de que el usuario empiece a escribir en SearchBar?
5
A
Respuesta
-1
Siempre que su delegado esté configurado correctamente, puede devolver el conjunto de datos que desee.
self.searchResults = @[@"some stuff", @"some more stuff", @"and so on..."];
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
if (tableView == [[self searchDisplayController] searchResultsTableView]) {
return [self.searchResults count];
}
else {
return [self.data count];
}
}
Cuestiones relacionadas
- 1. UISearchDisplayController texto "No hay resultados"
- 2. ¿Hay alguna manera de hacer que Fabric resuma los resultados en una serie de hosts?
- 3. ¿Hay alguna manera para que Solr/Lucene devuelva los rangos de los documentos seleccionados en lugar de los resultados completos?
- 4. ¿Hay alguna manera de hacer que Excel preserve los atributos XML en el elemento raíz?
- 5. ¿Hay alguna manera de conservar los datos HSQLDB?
- 6. ¿Hay alguna manera de escribir esto en F #?
- 7. ¿Hay alguna manera de importar los resultados o datos de Matlab a Mathematica automáticamente?
- 8. ¿Hay alguna manera de escribir un Método de extensión que se aplique a varios tipos?
- 9. ¿Hay alguna manera de dividir los resultados de una consulta de selección en dos partes iguales?
- 10. ¿Hay alguna manera de generar los resultados de un cmdlet Powershell?
- 11. ¿Hay alguna manera de obtener el tamaño de conteo para una consulta con nombre JPA con un conjunto de resultados?
- 12. HTML - ¿Cómo rellenar previamente el campo de formulario con el valor conocido al cargar?
- 13. ¿Hay alguna manera de almacenar de forma segura los datos de usuario en un dispositivo Android?
- 14. C# ¿hay alguna manera más agradable de escribir esto?
- 15. ¿Hay alguna manera de usar variables locales en los módulos?
- 16. ¿Hay alguna manera de omitir el parámetro?
- 17. ¿Cómo se puede rellenar previamente un formulario de Python Formish?
- 18. ¿Hay alguna manera elegante de escribir este código?
- 19. Cursor demasiado grande en contenidoEditable div hasta que empiece a escribir
- 20. ¿Hay alguna manera de que CodeDom use sentencias antes del espacio de nombres
- 21. ¿Hay alguna manera de hacer que WatiN haga clic en un enlace antes de que la página termine de cargarse?
- 22. ¿Hay alguna manera de decirle a Mercurial que coloque los archivos .orig en un directorio aparte?
- 23. ¿Hay alguna manera de evitar el código de spaghetti a través de los años?
- 24. ¿Hay alguna manera de hacer que un ExecutorService funcione recursivamente?
- 25. ¿Hay alguna forma de acceder mediante programación a los resultados del motor de búsqueda de Google?
- 26. ¿Hay alguna manera de llamar a Navigate desde el ViewModel?
- 27. ¿Hay alguna manera de decirle a XCode que siempre muestre "Contrapartes" en el editor Asistente?
- 28. ¿Cómo rellenar previamente 9 con el complemento de entrada enmascarada jQuery?
- 29. ¿Hay alguna manera de establecer programáticamente el ApartmentState en STA?
- 30. SearchBar textDidChange
La vista de tabla no se mostrará hasta que empiece a escribir en la barra de búsqueda. –