我在Storyboard中创建了一个新的视图控制器,并创建了一个继承UIViewController
的新的.Swift文件。但是,我的viewDidLoad()
没有被调用。
如何将故事板中的视图控制器连接到.swift代码,以便调用viewDidLoad()
?
我看到了这个:How to connect storyboard to viewcontroller
但是,在默认项目中,FirstViewController(故事板)在该框中没有FirstViewController,它是空的,但仍然调用viewDidLoad()
。这说不通啊
3条答案
按热度按时间xmq68pz91#
1.在故事板或场景列表中选择你的ViewController(我的叫做
Circuit
)。1.单击右侧的
Identity Inspector
1.选择
Custom Class > Class > Type name of your swift file
。完成:)
的数据
oxiaedzo2#
您创建了
ViewControler
,其中包含一些对象(UILabel
,UIButton
,UIImage
...)x1c 0d1x的数据
1 -您需要将故事板中的ViewController链接到
ViewController.swift
,按照图片进行操作的
2 -在class字段中输入ViewController类的名称。这样,您就可以将storyBoard视图控制器链接到
viewController.swift
类类别=
ViewController.swift
的
3 -现在你需要cretae你想assign变量(UILabel,UIButton.你在你的故事板中有:在这个例子中:
字符串
4 -要将故事板中的UILabel链接到UILabel变量或将故事板中的UIButton链接到UIButton var,请按照下一个图像进行操作
首先在故事板中选择视图控制器
的
第二选择parragraf图标在右上角和点击'助理',它会打开一个屏幕上的
ViewControler.swift
1c 4d 1xx 1c 5d 1x的字符串
现在你只需要把变量拖到相应的对象上就可以了。
记住对所有变量都这样做,你需要为故事板中的每个对象创建一个变量
6bc51xsx3#
连接脚本和视图控制器
设置
ViewController in
类`字段的数据