在Xcode中,如果新项目是单视图应用程序。 Xcode将生成controller.m
和.h
文件。在storyboard中,我可以按ctrl
,指向代码以连接UI元素和控制器代码。创建新场景后。我不能对新场景中的UI元素做同样的事情。如何在新场景中连接UI元素?
答案 0 :(得分:1)
如果我不得不猜测,你的新场景是你拖出的UIView。如果是这种情况,它的视图控制器仍然是UIViewController,而不是你想要的子类。
您有两种选择:
为新的UIView和旧的UIView使用相同的'controller'类。
为新的UIView创建一个新的UIViewController子类。
我希望有所帮助!
答案 1 :(得分:0)
首先确保您创建的新场景是UIViewController。 现在创建一个新文件。无论你喜欢什么名字,只要确保这个文件是UIViewController的子类。
现在复制这个新文件的名称,选择你的storyBoard,在那个storyBoard中选择你的新场景/ ViewController。
现在转到topbar->视图 - > Utilies->显示Identity Inspector。
现在位于屏幕右侧的“自定义类”标题下,粘贴您之前复制的“新文件”的名称。
如果您正确地按照步骤操作,那就很好了! :)