Use collectionView:nodeBlockForItemAtIndexPath: in all examples

This commit is contained in:
Michael Schneider
2016-02-24 20:17:18 -08:00
parent f948a807c9
commit 8418d8be24
5 changed files with 31 additions and 20 deletions

View File

@@ -159,10 +159,12 @@ static const CGFloat kVerticalSectionPadding = 20.0f;
#pragma mark -
#pragma mark ASCollectionView data source.
- (ASCellNode *)collectionView:(ASCollectionView *)collectionView nodeForItemAtIndexPath:(NSIndexPath *)indexPath
- (ASCellNodeBlock)collectionView:(ASCollectionView *)collectionView nodeBlockForItemAtIndexPath:(NSIndexPath *)indexPath
{
ItemViewModel *viewModel = _data[indexPath.item];
return [[ItemNode alloc] initWithViewModel:viewModel];
return ^{
return [[ItemNode alloc] initWithViewModel:viewModel];
};
}
- (ASCellNode *)collectionView:(UICollectionView *)collectionView nodeForSupplementaryElementOfKind:(nonnull NSString *)kind atIndexPath:(nonnull NSIndexPath *)indexPath {