博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
OSX Dev Day 3 - NSCollectionView
阅读量:5102 次
发布时间:2019-06-13

本文共 934 字,大约阅读时间需要 3 分钟。

1.add collection view to view controller.

2.add 4 constraints. (0,0,0,0)

3.add new file.(cocoa class NSCollectionView)

4.set new file 200*50.

5.add label.

6.add object and set its class to 'MyCollectionViewItem'

7.connect object to the MyCollectionViewItem's view.(view)

8.connect collection view's datasource to view controller.

9.view controller add protocol ‘NSCollectionViewDataSource’

10.provide two method.

- (NSInteger)collectionView:(nonnull NSCollectionView *)collectionView numberOfItemsInSection:(NSInteger)section {    return 2;}- (nonnull NSCollectionViewItem *)collectionView:(nonnull NSCollectionView *)collectionView itemForRepresentedObjectAtIndexPath:(nonnull NSIndexPath *)indexPath {    NSCollectionViewItem *item = [collectionView makeItemWithIdentifier:@"MyCollectionViewItem" forIndexPath:indexPath];    return item;}

 11.set collection view's item size 200*50.

 

转载于:https://www.cnblogs.com/ben-gao/p/9353243.html

你可能感兴趣的文章
获取视图尺寸大小方法
查看>>
mysql 历史记录查询
查看>>
sqoop连接Oracle数据库错误异常
查看>>
伪类与超链接
查看>>
HTML语言的一些元素(二)
查看>>
一段js代码的分析
查看>>
centos 7 redis-4.0.11 主从
查看>>
Java的基本数据类型与转换
查看>>
蓝桥练习 之 单词个数统计
查看>>
[原创]独立模式安装Hive
查看>>
bzoj1088 [SCOI2005]扫雷Mine
查看>>
BZOJ【1606】购买干草
查看>>
树套树小结
查看>>
Spring切入点表达式常用写法
查看>>
博弈论 从懵逼到入门 详解
查看>>
csu 1577 Dice Game (博弈)
查看>>
线性表的顺序表示和实现
查看>>
【PMP】项目整合管理
查看>>
AndroidStudio中获得的VersionCode一直为1和VersionName一直为1.0
查看>>
【搜索引擎基础知识1】搜索引擎基本架构 2014-05-23 16:00 568人阅读 评论(0) 收藏...
查看>>