#pragma mark = UICollectionViewDataSource
- (NSInteger)collectionView:(UICollectionView*)collectionView numberOfItemsInSection:(NSInteger)section
{
NSLog(@"COUNT IS %d", [[AHImageDataSource sharedDataSource] count]);
return [[AHImageDataSource sharedDataSource] count];
}
- (NSInteger)numberOfSectionsInCollectionView:(UICollectionView*)collectionView
{
return 1;
}
numberOfItemsInSection返回12.但是cellForItem不叫。當我只是硬編碼numberOfItemsInSection時,它實際上正在調用。任何想法爲什麼這個奇怪的問題是hapening?
這裏有一個sample project演示該問題
無法運行示例項目。它顯示一個空白屏幕總是,有什麼缺失的? – iDev
nope ..它應該顯示一個空白屏幕..但你應該把一個斷點在cellForItem,看到它不會被調用 – adit
好吧,知道了,numberOfItemsInSection中的硬編碼是什麼?我嘗試了設置15,但它仍然沒有打電話 – iDev