Chciałbym pokazać poprzednie wyszukiwania natychmiast po tym, jak pasek wyszukiwania stanie się aktywny. ale nawet jeśli źródło danych ma te wartości, kontroler wyświetlania wyszukiwania nie wywołuje metod widoku tabeli, dopóki użytkownik nie zacznie pisać. Czy istnieje sposób na wymuszenie tego na UISearchDisplayController?Czy istnieje sposób do wstępnego wypełnienia obiektu UISearchDisplayController z wynikami przed rozpoczęciem wpisywania przez użytkownika paska wyszukiwania?
5
A
Odpowiedz
-1
Dopóki Twój delegat jest poprawnie skonfigurowany, możesz zwrócić dowolny zestaw danych.
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];
}
}
Powiązane problemy
- 1. UISearchDisplayController z przycisku nie domyślnego pola wyszukiwania
- 2. Czy istnieje jakiś sposób wstępnego ładowania materiałów rysunkowych z zasobów?
- 3. W Unity, czy Awake() jest wywoływane przed rozpoczęciem gry, czy przed rozpoczęciem sceny?
- 4. Jak uzyskać bieżący ciąg paska wyszukiwania podczas wpisywania
- 5. Czy istnieje narzędzie do przetwarzania wstępnego C#?
- 6. dane wejściowe wyszukiwania na stronie z wynikami wyszukiwania google
- 7. jbpm pytania przed rozpoczęciem projektu
- 8. Czy istnieje sposób wyszukiwania historii w nrepl?
- 9. Czy istnieje sposób na uniknięcie wyszukiwania liniowego?
- 10. Czy możesz sfałszować Array.isArray() z obiektu zdefiniowanego przez użytkownika?
- 11. Czy istnieje sposób przekonwertowania obiektu Ember do zwykłego obiektu javascript?
- 12. JUnit: @Przed rozpoczęciem tylko niektórych metod testowania?
- 13. Podaj półokrągły kształt do paska wyszukiwania
- 14. Programowo sparuj urządzenie Bluetooth bez wpisywania numeru przez użytkownika.
- 15. Czy istnieje CSS do wpisywania logo LaTeX w HTML?
- 16. Jak sprawdzić, czy konta google zostały dodane do urządzenia przed rozpoczęciem procedury GCM?
- 17. Czy wideo WebRTC jest szyfrowane przed rozpoczęciem przesyłania strumieniowego?
- 18. UISearchDisplayController - sposób wyświetlania wyniku wyszukiwania tylko za pomocą przycisku zakresu, ale pusty ciąg wyszukiwania
- 19. testowanie pobierania wstępnego/wstępnego
- 20. Zabezpieczenie przed wiosennym pobraniem obiektu użytkownika
- 21. nagłówek HTTP do wykrywania napięcia wstępnego wniosku przez Google Chrome
- 22. Jak uruchomić program przed rozpoczęciem dezinstalacji?
- 23. Jak załadować dźwięk całkowicie przed rozpoczęciem odtwarzania?
- 24. Osadzanie tabeli wyszukiwania nie maskuje wartości wypełnienia
- 25. Czy istnieje sposób na wyeksportowanie obiektu ActiveRecord do pliku seeds.rb?
- 26. Czy istnieje automatyczny sposób wyszukiwania nieużywanych widoków w MVC?
- 27. Dostosowywanie paska wyszukiwania Android,
- 28. Wymuszenie elementu przestawnego do wstępnego wczytania przed jego wyświetleniem
- 29. Czy istnieje sposób na dodanie MouseListener do obiektu Graphic?
- 30. Jak uzyskać liczbę spacji przed rozpoczęciem łańcucha
Widok tabeli nie wyświetli się, dopóki nie zaczniesz pisać na pasku wyszukiwania. –