0

https://developer.apple.com/library/prerelease/mac/documentation/AppKit/Reference/NSSplitViewController_Class/index.html的 NSSplitViewController 类参考, 我了解到它有一个属性,即 NSSplitViewItem 类型的对象数组。它还具有插入和删除 NSSplitViewItem 对象的方法。但是,没有 NSSplitViewItem 的文档。如何创建这样的对象?

我在网上看到一个例子:

let svi = NSSplitViewItem(viewController: vc) where vc is of type NSViewController

但根本没有找到 Apple 文档。似乎苹果希望开发人员不要以编程方式添加/删除 NSSplitViewItem

有人可以告诉我如何创建一个 NSSplitViewItem 吗?

4

1 回答 1

2

不知何故,没有公共文档可用于NSSplitViewItem. 但是对于这样的场景有一个小技巧。输入NSSplitViewItemXcode,然后⌘-单击它。您将能够看到NSSplitViewItem.

有多个可用的初始化程序。

例子:

let item = NSSplitViewItem(viewController: self.viewController)
splitViewController.addSplitViewItem(item)
于 2016-04-25T08:22:55.553 回答