Son hücre görüntülenecekse, daha fazla veriyi sunucudan almak istiyorum, ancak UICollectionView, UITableview gibi -willDisplayCell yöntemine sahip değil. Yani bu durum hakkında hiçbir fikrim yok, birileri bana ne yapmam gerektiğini söyler, teşekkürler!UICollectionView daha fazla veri alanı yükle
cevap
Sadece içeride getiriliyor operasyonu uygulayabilir -
(UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath
ve uicollectionview UIScrollView devraldığı beri
if(indexPath.row==your_array.count-1).
:) Çalışır, teşekkürler! Özür – billwang1990
, toplama bakış/altbilgi vaibhav_15 @ – billwang1990
:(unutmak ve nasıl alt bir uiactivity gösterge eklemek olabilir? – Developer2012
ayrıca Scrollview temsilci kullanabilirsiniz koşulu denetlemek, sadece UIScrollView temsilci uygulamak yöntemi:
- (void)scrollViewDidScroll:(UIScrollView *)scrollView;
ve somet yapmak gibi menteşe:
- (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
}
}
Bana uyar. Teşekkür –
@HirenPanchal, Büyük . – Mehul
Merhaba Billwang, UICollectionView ile bunu nasıl başardığınızı bir projenin örneklemini paylaşabilir misiniz? – happycoder