Aşağıdaki senaryoda, gösterilecek hücre arka planını (siyah) bile alamıyorum.Hücre, film şeridinden alınan koleksiyon görünümünde görüntülenmiyor (gömülü değil)
Bir storyboard'da, özel bir UICollectionViewCell özelliğine sahip gömülü bir özel UICollectionView'a sahip bir kapsayıcıyım ve çıkış olarak bir görüntü görüntüsü var. Başka bir Görünüm Denetleyicisi'nde, aynı koleksiyon görünümünü ve hücresini istediğim bir konteyner ekledim.
Ben özel toplama görünümü ve hücre örneğini edebilmek görünmektedir (konsola baskı hem de nil dönmek yoktur). Aşağıdaki kod aşağıdaki gibi yazdırılır. içine
override func collectionView(collectionView: UICollectionView, cellForItemAtIndexPath indexPath: NSIndexPath) -> UICollectionViewCell
{
print("into the collectionView")
let cell = collectionView.dequeueReusableCellWithReuseIdentifier("photoCell" , forIndexPath: indexPath) as! PhotoCollectionViewCell
cell.backgroundColor = UIColor.blackColor()
let myRect = CGRect(x: 0, y: 0, width: 78, height: 78)
cell.frame = myRect
cell.autoresizesSubviews = false
if let imageForCell = images?[indexPath.row]
{
cell.cellImageView.image = imageForCell
print("cell image \(cell.cellImageView.image)")
}
print(cell.cellImageView?.bounds.size)
cell.cellImageView?.layer.borderWidth = 1.0
cell.cellImageView?.layer.borderColor = UIColor.blackColor().CGColor
return cell
}
CollectionView'ın
hücre görüntü Opsiyonel ({320, 213})
Opsiyonel Her önerilen çözüm denedim
((78,0, 78,0)), ancak Hücre, koleksiyon görünümünde gösterilemez.