读书人

Mac BCCollectionView的施用(三)

发布时间: 2012-11-16 14:12:14 作者: rapoo

Mac BCCollectionView的使用(三)

有时候需要设置BCCollectionView的header信息。介绍下BCCollectionView的使用方式。

1. 加载数据

这里跟不适用header时的加载方法不一样。

        void(^reloadcompletionBlock)(void) = ^(void) {              isLoading = NO;   // 加载完成,取消正在加载状态        };                  isLoading = YES;      // 设置正在加载状态        [collectionView reloadDataWithItems:dataSource groups:group emptyCaches:YES completionBlock:reloadcompletionBlock];                - (void)collectionView:(BCCollectionView *)collectionView willShowViewController:(NSViewController *)viewController forItem:(id)anItem {            // 如果正在加载,则不设置当前屏幕区域外的Cell数据            if (isLoading) {                if (viewController.view.frame.origin.y > self.window.frame.size.height) {                    return;                }            }        }




读书人网 >移动开发

热点推荐