[英]Custom View with Bindings in a NSTableCellView
我有一个用于mac桌面的XCode 4项目。 它有一个使用NSTableCellViews的tableview。 TableView连接到NSArrayController以提供它的内容。 这是使用自定义标签等的绑定,这已经很好地解决了。
我有一个自定义视图,我想放入NSTableCellView,它将使用基于我的表格单元视图绑定的NSNumber值的自定义绘图。
从XCode 4开始,你不再拥有ibplugins,这意味着我无法再为接口构建器创建自定义绑定。 我怎样才能将此值提供给我的自定义视图?
从NSTableCellView
子类,您可以将自定义视图的属性绑定到单元格的-objectValue
方法中的属性。 像这样:
[self.customView bind:@"title"
toObject:self.objectValue
withKeyPath:@"name"
options:nil];
并将绑定到自定义视图的绑定传递给interface builder中的objectValue.name。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.