来自其他目标的故事板参考类中的 UIViewController

Posted

技术标签:

【中文标题】来自其他目标的故事板参考类中的 UIViewController【英文标题】:UIViewController in storyboard reference class from other target 【发布时间】:2018-08-30 10:28:23 【问题描述】:

我的项目有 2 个目标:CoreD 和 MultiT。 每个目标包含:Main.storyboard 和 ViewController.swift 这些文件中的每一个都仅在其自己的目标中具有目标成员资格。

当我在 CoreD 目标中打开 Main storyboard 以创建出口和动作时,身份检查器中的 ViewController 类是来自其他目标(MultiT)的类,而不是来自故事板所属的目标。

我的 XCode 版本是 9.4.1

除了更改视图控制器的名称之外,有没有办法解决这个问题?

【问题讨论】:

【参考方案1】:

从中选择vc

Manual ->TargetName->ViewController.swift

然后挂钩插座和操作,如果 vc 在情节提要的目标内并正确分配为类名,您将能够连接它们,尽管它不像 xcode 有时会出现故障那样自动显示

【讨论】:

在适当的控制器上连接出口和动作后,它开始工作。谢谢。

以上是关于来自其他目标的故事板参考类中的 UIViewController的主要内容,如果未能解决你的问题,请参考以下文章

来自 URL 的图像不遵循故事板中的样式规则

从一个故事板转到另一个故事板?

Swift 中的单元测试 | IOS 故事板 |无法转换目标 c 中定义的视图控制器类

故事板问题中的 MKMapView 约束

如何将 Xcode 故事板表格单元格链接到其他故事板?

iOS 故事板中的图像更改纵横比