在我的第一个视图控制器上,我没有创建IBOutlets和Actions的问题,但是当我创建另一个视图控制器时,我无法创建IBOutlet。当我控制拖动它时没有蓝线,我无法制作IBOutlet,然后将其连接起来。第一个视图控制器仍然有效。是否可以在两个不同的视图控制器上创建IBOutlets?
答案 0 :(得分:0)
您的视图控制器必须在InterfaceBuilder的身份检查器中为其分配自定义类文件:
然后选择助理编辑器,你应该能够将IBOutlets ctrl-拖动到相关的swift文件。
答案 1 :(得分:0)
确保在故事板中为第二个视图控制器设置了自定义类。
答案 2 :(得分:0)
它有时也发生在我身上......以及它使用新控制器的原因,你需要为它创建一个新的视图控制器文件,你可以在那里使用iboutlet。 所以你将为每个视图控制器提供一个视图控制器文件。并且您可以按照相应的步骤进行操作。