我已经使用情节提要制作了一个选项卡式应用程序,每个选项卡都有其自己的视图控制器。当前,每个选项卡只显示图像,但我需要向一些合作伙伴已编码的每个视图控制器中添加一些现有代码。我对xcode和swift非常陌生,想知道如何做到这一点。这些代码无需使用情节提要进行编码,但我的代码仅使用情节提要。我是否只需要将viewcontroller.swift复制到骨架UI中的每一个上?
谢谢您的帮助。
答案 0 :(得分:0)
我是否只需要将viewcontroller.swift复制到骨架UI中的每一个上?
不是 just 复制它。有两个阶段。为了说明这一点,假设我们将在名为MyViewController1的视图控制器中使用其中一个标签的代码。然后:
您需要声明class MyViewController1
。这通常在文件 MyViewController1.swift 中完成(尽管没有法律要求)。
您需要告诉情节提要,该视图控制器 是MyViewController1(而不仅仅是普通的UIViewController)。您可以在场景的视图控制器的身份检查器中进行此操作。