【发布时间】:2017-06-22 18:44:49
【问题描述】:
在我的 mainViewController 中,我有一个容器。在这个容器内有两个 ViewController。现在我做了一个函数来在这两个 ViewController 之间切换。此功能由按钮控制。只要按钮在 mainViewController 内,它就可以工作。现在我希望按钮位于工具栏内。可以手动向工具栏添加按钮。但我无法将它与主 ViewController 中的 switch() 函数连接起来。
感谢您的任何建议!
【问题讨论】:
-
我不清楚你在问什么。没有“NSToolbarButton”(NSToolbarItem,还是工具栏中的 NSButton?)之类的东西。你是想连接到 NSViewController 还是 NSWindowController? “不可能”是什么意思?你到底尝试了什么?
-
在我的 mainViewController 我有一个容器。在这个容器内有两个 ViewController。现在我做了一个函数来在这两个 ViewController 之间切换。此功能由按钮控制。只要按钮在 mainViewController 内,它就可以工作。现在我希望按钮位于工具栏内。可以手动向工具栏添加按钮。但我无法将它与
switch()函数连接。 -
是的,它是工具栏中的 NSButton。我试图在我的 ViewController 文件中创建一个 @IBOutlet。我认为这是不可能的,因为它是另一个类。所以我尝试将 NSWindowController 子类化以使 IBOutlet 在那里......
-
这些似乎是在问题中提出的重要事实,而不仅仅是评论中的描述。
标签: swift function cocoa viewcontroller nstoolbar