我无法将UIButton的IBAction连接到ViewController类
当我尝试将UIButton
对象链接到ViewController
类以创建IBAction
时,Xcode不会显示创建它的窗口。 我不得不说,它只发生在NavigationController
的第二个ViewController
,因为它的第一个工作。 我相信这应该是一个错误的Xcode ... 的情况是下面的一个:我无法将UIButton的IBAction连接到ViewController类
我不知道如果我看到这一切在以正确的方式,但你必须代码一个视图控制器,它被称为ViewController。在这个视图控制器中,你有一个通过avanti的按钮的动作方法和一个通过indietro的按钮的动作方法。但是,按钮不在故事板的相同场景中。你有第一个场景,通过与ViewController.swift文件(控制器初始场景)链接的avanti,但第二个场景(控制器压轴场景)没有链接到你的ViewController.swift文件,它不应该。您必须为故事板中的每个场景创建一个新的视图控制器文件,并将这些操作方法放入与相应场景链接的视图控制器文件中。最好不要调用你的视图控制器swift文件ViewController.swift,但给它们一个有意义的名字。
希望这会有所帮助。
亲切的问候, MacUserT
非常感谢我解决了这个问题,这是因为我试图连接错误的ViewController自定义类的按钮,所以我为其他ViewController做了正确的单独的类,它的工作原理,谢谢! – Matteo
您要添加的东西是已经添加了self.view在UIViewController类中。尝试添加另一个控件,如按钮或另一个UIView
视图被添加为默认的插座 –
其中是你需要连接的UIbutton –
如果你的按钮在蓝色背景的viewController中,那么你需要将它与该viewController类 –