2015-02-06 16 views
0

是否可以爲UICollectionViewCell使用多於一個xib佈局。比方說,我只有一個帶有textfields的xib佈局,我們稱其爲「textfield.xib」,另一個xib僅包含圖像「image.xib」。在collectionViewDelegate功能cellForItemAtIndexPath我宣佈兩個單元如下面的代碼:現在Swift:用於一個UICollectionViewCell的不同xib佈局

cell:ImageCell=collectionView.dequeueReusableCellWithReuseIdentifier("cell", forIndexPath: indexPath) as ImageCell 
cell:TextFieldCell=collectionView.dequeueReusableCellWithReuseIdentifier("cell", forIndexPath: indexPath) as TextFieldCell 

的問題是如何註冊的碎粒。 AFAIK我只能爲一個collectionView註冊一個筆尖。

回答

0

你的假設是不正確的;您可以根據需要註冊任意多個單元格。你應該爲它們提供不同的標識符,無論是在註冊它們還是在cellForItemAtIndexPath中。

相關問題