2016-10-13 1 views
0

J'ai un texte dans la cellule de collecte. Comment puis-je changer la taille du texte qui est NSString? J'ai essayé quelque chose commeModification de la taille du texte NSString dans la cellule de vue de collection

cell.author.text.font = [UIFont systemFontOfSize:12.0]; 

Mais ce n'est pas permis, il dit 'font' la propriété introuvable sur l'objet de type 'NSString'

CollectionCell *cell = [collectionView dequeueReusableCellWithReuseIdentifier:identifier forIndexPath:indexPath]; 

cell.author.text = detailData.author; 
+1

'cell.author.font = [UIFont systemFontOfSize: 12,0];' – pkc456

Répondre

0

Je pense, ceci:

cell.author.text.font = [UIFont systemFontOfSize:12.0]; 

devrait être ceci:

cell.author.font = [UIFont systemFontOfSize:12.0]; 
0

Puisque NSString n'a pas d'informations sur la police (juste le corps = texte), vous devez spécifier la police dans l'objet qui l'affiche - l'auteur.

cell.author.font = [UIFont systemFontOfSize:12.0]; 
0
cell.author.text.font = [UIFont systemFontOfSize:12.0]; 

remplacer le code avec

cell.author.font = [UIFont systemFontOfSize:12.0];