2017-05-07 5 views
0

모든 것이 가정 된대로 이루어집니다. 나는 콜렉션 뷰를 컨트롤러 뷰로 드래그 앤 드롭한다. 데이터 소스에 연결하고 위임합니다. 어쩌면 모든 것이 책에 의해 완료됩니다.컬렉션보기 셀에 레이블의 콘센트를 만들 수 없습니다.

좋아, 그래서 내 collectionViewCell 내 레이블을 내 viewController 클래스에 연결하고 싶습니다. 나는 control + drag를 사용하여 코드에 드롭하고 이름을 입력한다.

연결이되면 마자 빨간색 팔각형 오류가 발생합니다. 그것은 말합니다 : "잘못된 구성 : monthCellViewController에서 UILabel에 hoursPerDayOutlet 콘센트가 올바르지 않습니다. 콘센트를 반복 콘텐트에 연결할 수 없습니다."

각 셀이 만들어지면 다른 레이블을 가지므로 연결해야합니다.

빠른 수정 및 사용을 도와주세요. 모든 조언을 부탁드립니다. 감사!

enter image description here

답변

3

당신은 UIViewControllerUICollectionViewCell 내부 항목을 연결할 수 없습니다, 서브 클래스로 셀의 클래스를 확인하는 UICollectionViewCell 서브 클래스를 만든 다음이 (서브 클래스에 셀 내부의 항목을 연결할 수 있습니다 컨트롤러가 아님). 더 많이 보길 추천합니다 tutorials on UICollectionView.

+0

알았습니다. 감사. – AdrianGutierrez

0

UICollectionViewCell 하위 클래스를 만들고 해당 클래스의 클래스가 서브 클래 싱되었는지 확인한 후에 원래 콘센트에 연결하려고했던 UIViewControllerUICollectionViewDelegate 하위 클래스인지 확인해야합니다.

그런 다음 레이블 등의 콘센트를 성공적으로 만들 수 있어야합니다.

관련 문제