[英]Bindings for custom views for NSCollectionViewItem
我有一个绑定到我的模型对象数组的NSCollectionView
,用于渲染集合视图项的NSView
原型设置为使用我的自定义NSView
子类。
在运行时,在集合视图中为每个数组元素显示/实例化了一个(通用)视图,一切都很好。
但是,我只是无法弄清楚如何从各个视图实例中获取数组对象以呈现特定于数组中每个元素的实际数据。
即我们应该如何将数据连接到用于在集合视图中配置“单元”的NSView
原型?
插座似乎不适用于该特定视图。 它们在运行时都nil
。
绑定不适用于普通的NSView
(除了用于普通视图的隐藏和工具提示绑定。.)-我们不能为NSView
子类添加将在IB中显示的新绑定,可以吗?
任何提示表示赞赏!
没关系-我已经解决了一个自定义NSCollectionView
类,该类仅覆盖
- (NSCollectionViewItem *)newItemForRepresentedObject:(id)object
访问super
创建的NSCollectionViewItem
实例的项目视图,并在其中设置必需的属性。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.