在故事板中,我创建了第二个视图,但我无法控制 - 拖动"按钮"进入ViewController,而我可以控制 - 拖动Translate按钮的动作,它出现在ViewController中。为什么我不允许为"按钮"分配动作? ??
答案 0 :(得分:2)
这是因为你正在查看错误的类的代码(在拆分编辑器的右侧)。 Button位于视图中,其视图控制器是ViewController类,因此您可以控制 - 从中拖动到ViewController类代码中。但是Translate在视图中,其视图控制器不是 ViewController类。显然Xcode不会让你控制 - 从它拖入ViewController类代码;这两件事情彼此无关。
您需要第二个视图控制器的类 - 您需要一个类文件,您需要在故事板中将此视图控制器标记为具有此类。然后,这将是您要在右侧显示的类文件,以便从Translate控制拖动它。