2016-12-07 9 views
0

UIView 하위 클래스를 컬렉션 뷰 바닥 글 (UICollectionReusableView)로 사용하려고합니다. 클래스가 이미 UIView의UIView 하위 클래스를 UICollectionView 바닥 글로 사용하는 방법

func collectionView(collectionView: UICollectionView, viewForSupplementaryElementOfKind kind: String, atIndexPath indexPath: NSIndexPath) -> UICollectionReusableView { 
    guard let footerView = self.collectionView.dequeueReusableSupplementaryViewOfKind(UICollectionElementKindSectionFooter, withReuseIdentifier:"CustomUIView", forIndexPath: indexPath) as? UICollectionReusableView else { break } 
    return footerView 
} 

답변

1

로 작성 되었기 때문에 당신은 UICollectionReusableView에서 서브 클래스하지 않는 경우 UICollectionReusableView로 CustomUIView을 전송할 수 없습니다. 그것은 당신의 필요를 위해 작동하는 경우에 당신은, 당신은 오히려 UIView에서 UICollectionReusableView 상속 때문에 UIView

  • 서브 클래스보다, 당신의 CustomUIView 클래스 UICollectionReusableView을 하위 클래스,

    • :

      당신은 다음 몇 가지 옵션을 사용할 수 있습니다 CustomUIView을 생성 한 다음 새 UICollectionReusableView을 만들고 하위보기로 만든 CustomUIView을 추가하십시오.