0
我有一个NSCollection视图。我想将复制视图中的控件连接到我的控制器的出口,传入RepresentObject或传入RepresentObject本身的出口。我可以用IB来做到这一点,还是我需要以编程的方式做到这一点?我可以通过Interface Builder在NSCollection视图中连接一个动作吗?
我有一个NSCollection视图。我想将复制视图中的控件连接到我的控制器的出口,传入RepresentObject或传入RepresentObject本身的出口。我可以用IB来做到这一点,还是我需要以编程的方式做到这一点?我可以通过Interface Builder在NSCollection视图中连接一个动作吗?
您使用“动作/插座”这个词有点令人困惑。可以在IB中执行操作连接,使您可以在您的笔尖中的另一个对象上调用某个选择器。 Outlets创建一个连接到可以在代码中使用的nib中的另一个对象。
如果我理解正确,那么您会问:“我可以将原型视图中控件的动作连接到控制器的某个出口吗?”如果这真的是你的意思,那么通过控制器有什么意义?只需将控制器的动作连接到控制器插座所连接的相同对象即可。
这可能意味着“我可以将原型视图中的控件的动作连接到笔尖的控制器对象吗?”那么,答案是肯定的。 NSCollectionView应在复制原型NSCollectionViewItem时正确复制操作连接。
如果您有其他意见,请澄清。
对不起,我还在学习terminology,所以我道歉,如果我拙劣的东西。 是的,我的意思是“我可以在原型视图中将conrtol的动作连接到控制器的某个出口”,但我还需要传入与NSCollectionViewItem关联的RepresentObject - 或者至少可以访问它从我的控制器中定义的插座。 另一种选择并不涉及将操作连接到控制器中的插座 - 我正在讨论将它连接到所代表的对象上的插座 - 但我没有在IB中对其进行任何“表示”。 – andrew 2009-08-08 03:01:49