0

一意の再利用でcollectionViewセルを作成すると、どのように設定できますか?私はタグの値を設定し、let button = viewWithTag(1) as! UIButtonを使用して、ボタンを使用してみましたが、エラーが発生します。再利用不可能なセルを設定するcollectionView

これまでのところ、私はcollectionViewにストーリーボードにあるものを表示するようにしましたが、コードを使用して各セルの内容をどうやって行うのかはわかりません。各セルは異なるサイズのもので内部が異なるため、それぞれに同じ識別子を使用しませんでした。 (スウィフト)

+0

とタグを使用しないでくださいを使用する前UIButtonとしてキャストする必要があります。各カスタムセルに対して、 'IBOutlet'sでカスタムクラスを作成し、Interface Builderですべてを接続します。 – vadian

+0

なぜセルの再利用をバイパスするのですか?最適化されています。おそらくコンセプトの一部を誤解しているかもしれません。 – Larme

+0

私はこれを行いましたが、コレクションビューのクラスにセルを登録すると、セルはもはや@vadian –

答えて

0

ボタンのプロパティやメソッド

let button = viewWithTag(1) as! UIButton 

またはオプション

if let button = viewWithTag(1) as? UIButton { 

} 
+0

申し訳ありません、それは@hafizの質問のタイプミスでした –

関連する問題