SWIFT4 UICollectionView

平成30年3月14日(水曜日)

Headerカスタマイズ
UICollectionViewのHeaderカスタマイズいろいろ

平成30年3月15日(木曜日)


部品リストからUICollectionViewcontrollerをドラッグすれば、OK!!だが、
別途UICollectionViewを単独にドラッグすると、iphone画面を横にした場合、
横に広がらない。取り敢えず先の方法ですすめる。
①の①
上については、AutoresizingとAuto Layoutの関係か、Auto Layoutを解除し、viewをドラッグすれば、OK!!となる。
但し、constrainが全て、なくなるので注意。
以下参考サイト
[iPhone] ストーリーボードを使った画像 UIImageView の設定


customcellにすると表示されない。
今回気付いたことは、どうやらviewDidLoad内に以下を記述する必要があるらしいこと。
xibかclassか

self.collectionView!.register(<#T##nib: UINib?##UINib?#>, forCellWithReuseIdentifier: <#T##String#>)

self.collectionView!.register(<#T##cellClass: AnyClass?##AnyClass?#>, forCellWithReuseIdentifier: <#T##String#>)

③取り敢えずxib使用が簡易か

複数のカスタムセルを用意したcollectionViewを表示する

このあたりについての、参考リンク(いろいろとあるも、確認できず、取り敢えず↑で表示可)

xib版とコード版の説明有り、2014年
How to load custom cell ( xib) in UICollectionView cell using swift

xib版
How to create custom cells for UICollectionView using Swift

objectt-c版
CollectionView 〜② カスタムセル 〜