没有为nssplitview调用的委托方法存在于另一个nssplitview之上

时间:2010-08-09 17:32:43

标签: cocoa nssplitview

我有一个水平NSSplitView,位于另一个垂直NSSplitView的右子视图之上。我有委托方法来约束左子视图调整大小。但是从不为位于顶部的水平NSSplitView调用相同的委托方法。可以做些什么来实现这个目标?

1 个答案:

答案 0 :(得分:1)

如果delegate method针对Left Split view controller但针对Right split view controller触发Right Split View Controller,则很可能您尚未设置nib的委托。

如果从Xcode模板创建正确的拆分,那么它将在“接口”构建器中从Interface builder文件创建。打开delegate,然后右键单击并将Right split view controller属性连接到要作为委托的对象。

如果未在笔尖中创建{{1}}对象,则需要在代码中将其连接起来。