更改.swift以连接到表视图控制器而不是视图控制器

时间:2016-06-12 20:14:52

标签: ios iphone xcode swift

我有一个显示项目的IOS应用程序。我有一个工作" MYItemCell.xib"和一个" MYItemCell.swift"。我刚刚添加了一种新类型的项目,其显示方式会有所不同。它命名为:MYItemTwoCell.xib / swift

现在我试图保持大部分内容不变,所以我只是复制了.xib和swift文件并重命名了。但我无法将我的新.xib连接到我的新.swift。它仍然与旧的.swift

相关联

我遇到了这个问题:Xib file: Can't drag a View from a xib file to a swift file。所以我试着制作"容器"在我的.swift文件中的类的.xib文件中。

但是,当我写下我的新课程名称" MYItemTwoCell"它总是会恢复" MYItemCell"

当我点击选择器上的向下箭头时,它只会建议" UITableViewCell"和" MYItemTwoCell"未列出。

编辑1

我相信MYItemCellTwo不能成为UICollectionViewCell的问题。它将连接到我添加的空白UIViewController。换句话说:我不能将UICollectionViewCell设为MYItemTwoCell类,但我可以将UIViewController设为MYItemTwoCell类。

有谁知道如何让我的MYItemTwoCell成为UICollectionViewCell类而不是UIViewController类?

1 个答案:

答案 0 :(得分:0)

您需要使用MYItemTwoCell.xib文件中的Identifier检查器并引用您的MYItemTwoCell.swift文件。

enter image description here

如果你没有看到它,请不要担心,写下课程名称。