2016-06-12 78 views
0

我有一個顯示項目的IOS應用程序。我有一個工作「MYItemCell.xib」和「MYItemCell.swift」。我剛剛添加了一種新的項目,將顯示有些不同。它被命名爲:MYItemTwoCell.xib/swift更改.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。換句話說:我不能創建一個MYItemTwoCell類的UICollectionViewCell,但是我可以創建一個MYItemTwoCell類的UIViewController。

有誰知道如何使我的MYItemTwoCell UICollectionViewCell類不UIViewController類?

回答

0

您需要使用MYItemTwoCell.xib文件中的標識符檢查器並引用MYItemTwoCell.swift文件。

enter image description here

,如果你沒有看到它,寫類名不要擔心。

+0

請注意,在我的問題中:'但是,當我在我的新類名「MYItemTwoCell」中寫入時,它總是回退「MYItemCell」。在寫入並點擊回車後,mac會發出「boop」聲音,但它不起作用。如果我離開頁面並回到它。該類仍然是「MYItemCell」 – Rorschach

+0

如果我將其更改爲UITableViewCell。我也無法將其更改回MYItemCell,即使它是以 – Rorschach

+0

開始的您是否在屬性檢查器中使用了不同的標識符? – ciccioska