Como definir o UILabel no UICollectionViewCell?
Eu fiz isso várias dúzias de vezes com personalizado e padrãoUITableView
células Todas as minhas saídas estão conectadas. oUILabel
é uma subvisão do meuUICollectionViewCell
em IB. MinhasUICollectionViewCell
objeto herda a classe apropriada no inspetor de identidade.
Como faço para definirUILabel
emUICollectionViewCell
?
-(void)setCellName:(NSString *)cellName {
self.cellLabel.text = cellName;
}
ViewController.m- (UICollectionViewCell *)collectionView:(UICollectionView *)collectionView
cellForItemAtIndexPath:(NSIndexPath *)indexPath {
ADMCell *cell =
(ADMCell *)[collectionView dequeueReusableCellWithReuseIdentifier:@"ADMCell"
forIndexPath:indexPath];
[cell setCellName:[NSString stringWithFormat:@"%d",[indexPath row]]];
return cell;
}
Saída de cell.debugDescription:
2013-05-15 22:05:40.191 ProductName[857:c07] cell.debugDescription:
<ADMCell: 0xb35c890; baseClass = UICollectionViewCell;
frame = (245 266; 70 80); layer = <CALayer: 0xb35c780>>`