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

Mac BCCollectionView的运用(一)

2012-11-19 
Mac BCCollectionView的使用(一)项目中需要显示很多影视的信息,类图片墙那种结构,每个影视信息对应一个Cel

Mac BCCollectionView的使用(一)

         项目中需要显示很多影视的信息,类似图片墙那种结构,每个影视信息对应一个Cell。考虑到效率的问题,这种Cell必须能够复用。刚开始考虑使用NSTableView,但是当拉伸窗体时,需要动态的拉伸添加和删除列,非常的费劲。最后看苹果官方关于NSTableView的例子时,发现了NSCollectionView这个控件,查询NSCollectionView这种控件的用法时,发现了BCCollectionView这种控件。 据说当展示大量的数据时,BCCollectionView比苹果官方的NSCollectionView效率高很多。

         下面介绍这个控件的使用方式:

1. 创建BCCollectionView

            - (BOOL)collectionViewShouldDrawSelections:(BCCollectionView *)collectionView {                return NO;            }                        - (BOOL)collectionViewShouldDrawHover:(BCCollectionView *)collectionView {                return NO;            }
                文中出现的CellViewController是自己实现的Cell。


热点排行