Ich möchte mehr Daten vom Server abrufen, wenn die letzte Zelle angezeigt wird, aber UICollectionView hat keine Methode -willDisplayCell wie UITableview. Also habe ich keine Ahnung von dieser Situation, kann mir jemand sagen, was ich tun soll, danke!UICollectionView mehr Daten laden
Antwort
Sie können einfach die Abrufoperation implementieren innen -
(UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath
und prüfen, ob die Bedingung
if(indexPath.row==your_array.count-1).
:) Es funktioniert, danke! – billwang1990
sorry, vergessen Sie es :( – billwang1990
@ vaibhav_15 und wie könnte ich einen uiactivity Indikator in in Boden/Fußzeile Sammlung Ansicht hinzufügen? – Developer2012
Sie auch die Scroll delegieren können, da uicollectionview von UIScrollView erbt, implementieren nur die UIScrollView Delegat Methode:
- (void)scrollViewDidScroll:(UIScrollView *)scrollView;
und etwas tun Hing wie:
- (void)scrollViewDidScroll:(UIScrollView *)scrollView{
if (scrollView.contentOffset.y == scrollView.contentSize.height - scrollView.frame.size.height)
{
//LOAD MORE
// you can also add a isLoading bool value for better dealing :D
}
}
Es funktioniert für mich. Dank –
@HirenPanchal, Groß . – Mehul
- 1. Daten in einer UICollectionView neu laden - Swift
- 2. UICollectionView lädt Elemente an der Spitze - laden mehr Option
- 3. uicollection view laden mehr Daten am unteren Bildlauf. iOS Swift
- 4. UICollectionView Abschnitte vertikal laden
- 5. UICollectionView animierte Daten ändern
- 6. Laden Sie mehr Aktivität Zelle CollectionViewCell
- 7. Laden Sie viele gif zu UICollectionView
- 8. AngularJS Laden Sie mehr Funktion
- 9. Umbraco Ajax laden mehr
- 10. Laden Sie mehr Daten von Json in RecyclerView auf Android
- 11. Laden mehr Daten aus der Datenbank beim Scrollen
- 12. Lazy Ladetechnik für UICollectionView
- 13. Übergeben Sie die analysierten Daten an UICollectionView
- 14. Collection Zelle duplizieren, wenn mehr Daten
- 15. UICollectionView ImageView Probleme
- 16. Phantom JS laden mehr Element
- 17. Laden mehr Highchart mit jquery.load
- 18. Wordpress Ajax Mehr Beiträge laden
- 19. UITableView Laden Sie mehr, ohne die Tabelle neu zu laden
- 20. UITableView mehr laden beim Scrollen nach unten
- 21. Neuladen einer UICollectionView mit reloadData Methode kehrt direkt vor dem erneuten Laden von Daten zurück
- 22. Daten beim Start laden
- 23. UICollectionView falsche contentSize beim ersten Laden, danach korrigieren
- 24. Fehler beim Laden des Bildes in einer UICollectionView
- 25. Weitere Zellen am unteren Rand von UICollectionView laden
- 26. UICollectionView bleibt beim Laden von Facebook-Videos stecken URL
- 27. Zelle aus UICollectionView löschen, ohne erneut von oben zu laden
- 28. Kostet mehr Speicher, um Klassen mit mehr Methoden zu laden?
- 29. Black UICollectionView
- 30. Aktualisieren einer UICollectionview
Hallo Billwang, können Sie bitte Probe eines Projekts teilen, wie Sie dies mit UICollectionView erreichen? – happycoder