2017-04-26 2 views
0

collectionView을 UICollectionViewController에 대한 사용자 고유의 UICollectionView 하위 클래스로 프로그래밍 방식으로 재정의 할 수 있는지 궁금합니다.UICollectionViewController에서 collectionView를 재정의하는 방법

public override func loadView() { 
    view = UIViewSubclass() 
} 

을 그리고 이것은 view 속성에 대해 작동하는 동안 collectionView 참조는 nil을 :

일반의 UIViewController에 나는이 작업을 수행 할 것입니다.

사용자 지정 UICollectionViewController 및 UICollectionView를 프로그래밍 방식으로 완벽하게 프로그래밍 할 때 어떻게 적절히 재정의합니까?

+0

의 값을 설정하는 코드를 추가해야한다고 생각 동일한 뷰 아닌가요? –

+0

@MaxPevsner 그것이 내 계획 B입니다. 그리고 더 나은 것이 없다면 아마 앞으로 나아갈 것입니다. – carlossless

답변

1

나는 UICollectionViewColtrollerloadView 함수를 오버라이드 할 때 view의 값뿐만 아니라 collectionView도 설정할 수 있다고 생각합니다. 그리고 UICollectionViewControllerviewcollectionView

그래서 난 당신이 왜 정기적`UIViewController`을하고 그것에`UICOllectionViewV을 첨부하지 collectionView

관련 문제