我在两个不同的故事板中有两个视图控制器:
故事板#1:Main.Storyboard
这与一个名为:ViewController.swift:
的类相关联import Cocoa
class ViewController: NSViewController {
//Bad Button Attempt:
/*override func prepareForSegue(segue: NSStoryboardSegue, sender: AnyObject?) {
//1
let CareViewCont
rol = segue.destinationController as! NSViewController
//2
self.dismissViewController(self)
}*/
//Rest of Default Code:
@IBOutlet weak var findButton: NSButton!
override func viewDidLoad() {
super.viewDidLoad()
}
override var representedObject: Any? {
didSet {
}
}
}
故事板#2:Ashwin.Storyboard
这与一个名为:CareViewController.swift:
的类相关联import Cocoa
class CareViewController: NSViewController {
//empty
}
基本上我想要做的就是点击Main.Storyboard中的“查找”按钮,然后将视图控制器切换到Ashwin.Storyboard中的那个。
我已经尝试将Ashwin.Storyboard中的ViewController复制并粘贴到Main.Storyboard,控制单击查找按钮,然后创建一个“Action Segue”,但所有动作segues都会弹出一个新窗口,这不是我的意思想。
我也试过在ViewController.Swift中为“查找”按钮创建一个动作监听器,但是我无法使这种方法工作......(我觉得这是解决方案......)
请帮助我,我对MacOS毫无头绪。