2014-11-14 4 views
0

나는 uicollectionview에 uicollectionviewcell을 가지고 있습니다. 이 셀에는 배열에 저장된 데이터를 표시하는 레이블이 있습니다. 레이블의 텍스트가 셀에 비해 너무 길 때 자르면 잘립니다. 전체 텍스트를 특정 셀에서 볼 수 있도록이 레이블의 텍스트를 래핑하려고합니다. 나는 uitableviewcell에서 잘 작동하지만 collectionview가 아닌 ​​다음 코드를 시도했다.uicollectionview의 uicollectionviewcell에 레이블 텍스트 줄 바꿈

cell.cellLabel.lineBreakMode=NSLineBreakByWordWrapping; 
[cell.cellLabel setNumberOfLines:0]; 
[cell.cellLabel sizeToFit]; 

어떤 통찰력과 도움이 매우 감사하겠습니다.

감사합니다.

답변

2

마침내 나는 이것을위한 해결책을 얻었다. CollectionViewCell을 사용할 때 label의 모든 속성을 UICollectionViewCell을 확장하는 사용자 정의 클래스에 설정해야했습니다. 이렇게 마침내 트릭을 만들었습니다.

모두에게 감사드립니다.

+0

이것을 확장 할 수 있습니까? – jaytj95

+0

collectionViewCell 하위 클래스의 'awakeFromNib'에 라벨 속성을 설정합니다. –