让我介绍一下。我是一名发烧友程序员(不是专业人员),拥有c,C++,java经验,现在开始在MacOsx上使用Objective-C和Cocoa。如何在Cocoa中显示/隐藏第二个垂直分割视图?
在我的第一个程序中,我想要创建两个垂直分割的视图,让左边的一个(main)总是打开并且右边的按钮按下来显示/隐藏(其用途将用于调试输出) 。
我已经看到了我想在Xcode 4.2下我们可以隐藏/显示导航/调试/实用程序。我正在寻找“公用事业”行为,这正是我想要的。该垂直视图的用法是从我的程序输出“调试”文本,我正在考虑在NSScrollView中使用NSTextView来模拟“控制台”。我知道我可以使用Xcode的Terminal或Debug视图,这就是现在的工作。我需要这个只是为了学习如何做,并改善我的计划。
我google了很多,并阅读了类似的请求,但我找不到如何做到这一点。
在此先感谢您的帮助。
Luis
非常感谢@markhunte。我测试过它,它工作得很好。也给了我如何解决这个问题的总体思路。在这里找到另一个有趣的话题[链接](http://stackoverflow.com/questions/925020/how-to-expand-and-collapse-parts-of-nssplitview-programatically/1103242#1103242)。我将在这方面进行更多研究,并在完成后发布我的最终代码。再次感谢。路易斯 – 2011-12-21 18:41:35