Cocoa应用程序中的拆分视图

时间:2011-01-10 20:03:11

标签: objective-c cocoa cocoa-touch macos ios

有人知道任何XCode扩展或创建基于Split View的应用程序的方法,可以在Cocoa中的Cocoa Touch中看到,以便在Mac应用程序中使用吗?

我见过的例子是“Reeder for mac”和App Store中最新的Twitter应用程序。

非常感谢任何帮助,谢谢

2 个答案:

答案 0 :(得分:3)

Cocoa有一个NSSplitView类,可以在Interface Builder中使用,您可以随时创建自定义拆分视图或使用RBSplitView等开源视图或BWToolkit中可用的视图。

答案 1 :(得分:2)

您还在寻找哪些其他功能,而这些功能并非由现有的NSSplitView提供?

Reeder for Mac似乎使用了一个带有3个子视图的简单NSSplitView。 (要创建包含3个视图的拆分视图,请将常用的NSSplitView拖动到InterfaceBuilder中的窗口或视图中,然后在IB文档窗口的“轮廓模式”中将其他NSView拖动到NSSplitView中。)