2017-04-24 34 views
1

私はSwiftにはかなり新しく、質問があります。コレクションビューがあり、内部にセルがあり、このラベルの内側にラベルがあります。細胞。配列を作成して返しましたので、ラベルが付いた複数のセルがあります。私の質問は、特定のラベルの色を変更する方法です。例えば、ラベル "2"、 "7"、 "13"(画像から)などを緑ではなく他の色にする場合などです。ありがとうございました screen of simulatorコレクションビュー内の特定のセルのラベルの色を変更する方法

+0

。 – rmaddy

答えて

1

以下の実装方法で希望する色を設定してください。

func collectionView(_ collectionView: UICollectionView, willDisplay cell: UICollectionViewCell, forItemAt indexPath: IndexPath) { 
    // Access label of cell object and set desired colour 
} 

は、指定したセルが コレクションビューに表示されようとしているデリゲートを指示します。 `cellForItemAt`方法でラベルの色を設定

https://developer.apple.com/reference/uikit/uicollectionviewdelegate/1618087-collectionview

+0

申し訳ありませんが、ラベルにアクセスして色を設定するにはどうすればよいですか? – Adley

関連する問題