我试图根据情况按照我们的要求以编程方式添加视图控制器的分割数。例如,最初我们将3分割视图设置为视图控制器页面,并且在一些操作之后,我们希望增加该视图控制器中的另一个分割。就像我们能够动态修改分裂计数的数量一样,这是我的要求。请提出任何想法。提前谢谢。
答案 0 :(得分:2)
NSSplitViewController
有三种方法可以使用NSSplitViewItem
数组进行操作。
示例:
MySplitViewController = new MySplitViewController(); // a NSSplitViewController subclass
var splitViewItem = new NSSplitViewItem();
splitViewItem.ViewController = new RandomViewControllerController();
MySplitViewController.AddSplitViewItem(splitViewItem);
var splitViewItem2 = new NSSplitViewItem();
splitViewItem2.ViewController = new RandomViewControllerController();
MySplitViewController.AddSplitViewItem(splitViewItem2);
PresentViewControllerAsModalWindow(MySplitViewController);
回复:https://developer.apple.com/reference/appkit/nssplitviewcontroller