我确信我在问一个简单的问题,但我才刚刚开始编码…所以可怜可怜我吧!我试图弄清楚如何连接按钮(动作)到viewController.swift
从模态/弹窗segue(我认为解决方案是类,但每当我改变它我得到一个错误)。
。
在故事板中,在viewController
界面上,我有一个共享文件的按钮。当我点击它时,弹出窗口segue出现,上面有两个按钮,一个用于Fb,一个用于Twitter,但我无法将它们的任何动作连接到viewController.swift
在另一个项目中,我做了一个Google+登录并将其连接到一个模态segue,但我也无法使其工作。
segue用错了吗?
谢谢你的帮助!
玛丽如果您提供在尝试更改类时获得的实际错误,则您的问题将更容易回答。
听起来就像你试图将弹出窗口的按钮连接到呈现视图控制器(即呈现弹出窗口的视图控制器)中的动作,而不是弹出窗口本身的视图控制器。如果是这样,那就是问题所在。你只能将你的按钮直接连接到当前场景中可用的动作。
这意味着你需要一个自定义类用于呈现视图控制器(带有跳转到弹出窗口控制器的按钮)和一个用于弹出窗口的类。将每个场景视图控制器的类设置为您创建的适当的自定义类(必须是NSViewController的子类或其子类之一,否则您将无法在IB中设置类名),并且您应该能够拖动连接。