NSCollectionView + NSArrayController 实战

1, 分别拖入 NSCollectionView 和 NSArrayController 到 xib 里面,拖入 NSCollectionView的时候会自动生成 一个 NSCollectionViewItem 和 一个NSView。

2, 设置 NSArrayController

   a) 在Attributes 选项卡里设置 Class Name 和  key.

   b) 在Bindings 选项卡里设置 Content Array 绑定到 File's Owner 的 NSArray 属性 (例如 filesArray)

3, 设置NSCollectionView

   a) 在Bindings 选项卡里设置 Content 绑定到 NSArrayController , Controller key 设为 arrangedObjects

4,设置 NSCollectionViewItem的View

  a) 往在第一步添加的NSView里面添加 一个 NSImageView 和 一个 NSTextField.

  b) 设置NSImageView的value绑定到NSCollectionViewItem, Model key path设为 representedObject.bigImage.

  c) 设置 NSTextField 的value绑定到 NSCollectionViewItem, model key path设为representedObject.name

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值