Update for visibility monitoring

This commit is contained in:
Max Gu
2016-02-19 14:27:22 -08:00
parent 274029a5e0
commit a834382bcb
3 changed files with 9 additions and 7 deletions

View File

@@ -673,9 +673,11 @@ static NSString * const kCellReuseIdentifier = @"_ASCollectionViewCell";
- (void)scrollViewDidScroll:(UIScrollView *)scrollView
{
for (ASCellNode *node in _cellsForVisibilityUpdates) {
if (node.shouldObserveVisibility) {
[node _visibleNodeDidScroll:scrollView withCellFrame:node.frame];
for (_ASCollectionViewCell *collectionCell in _cellsForVisibilityUpdates) {
ASCellNode *node = [collectionCell node];
if (node.shouldMonitorScrollViewDidScroll) {
NSLog(@"Calling _visibleNodeDidScroll");
[node _visibleNodeDidScroll:scrollView withCellFrame: node.frame];
}
}
if (_asyncDelegateImplementsScrollviewDidScroll) {