首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

Mac BCCollectionView的施用(三)

2012-11-16 
Mac BCCollectionView的使用(三)有时候需要设置BCCollectionView的header信息。介绍下BCCollectionView的使

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;                }            }        }




热点排行