Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cocoa NSSplitView内部选项卡视图由第一个窗格填充_Cocoa_Nssplitview - Fatal编程技术网

Cocoa NSSplitView内部选项卡视图由第一个窗格填充

Cocoa NSSplitView内部选项卡视图由第一个窗格填充,cocoa,nssplitview,Cocoa,Nssplitview,我在NSTabView中有一个NSSplitView。如果分割视图的选项卡是最初显示的选项卡,则它似乎工作正常,但如果稍后显示分割视图的选项卡,则会显示第一个窗格完全展开,第二个窗格折叠。因为我想在分割视图中使用一个薄分隔符,所以用户无法摆脱这种情况 从splitView:canCollapseSubview:返回NO没有帮助,即使我验证了它确实被调用了 作为一种解决方法,我尝试让分割视图的选项卡最初显示,然后在加载窗口后手动切换(在awakeFromNib中),但这并没有解决问题 如果NSSp

我在
NSTabView
中有一个
NSSplitView
。如果分割视图的选项卡是最初显示的选项卡,则它似乎工作正常,但如果稍后显示分割视图的选项卡,则会显示第一个窗格完全展开,第二个窗格折叠。因为我想在分割视图中使用一个薄分隔符,所以用户无法摆脱这种情况

splitView:canCollapseSubview:
返回
NO
没有帮助,即使我验证了它确实被调用了

作为一种解决方法,我尝试让分割视图的选项卡最初显示,然后在加载窗口后手动切换(在
awakeFromNib
中),但这并没有解决问题


如果NSSplitView最初未显示,这是否是一个已知问题?是否有更好的方法应用制表符切换解决方案?或者有更好的解决方法吗?

我最终通过切换到解决了这个问题。我还对项目进行了更新,以使用最新的Xcode。

很好。你最近怎么样?你是说你想让我用不同的方式来陈述我的问题吗?哈哈。如果你读了以前的课文。那只是一个故事的叙述。没有一个问题/疑问等。现在这很好。很抱歉这样说:p“折叠”状态与“窗格大小”不同,我没有看到您提到在代理中处理大小限制的位置。除了尝试解决此问题外,我主要在没有代理的情况下工作。