Xcode8で作成していたCollectionViewの画面を
Xcode9.0.1にて表示したところ、上記のバージョンで表示されていた
SectionHeaderが表示されません。
これはXcode9にて新しい処理が追加されてのでしょうか。
Xcode8での表示方法
Storyboard
-CollectionViewのSectionHeaderにチェック
-identifierにidをセット
ソース
-UICoolectionViewFlowLayoutにheaderReferenceSizeをセット
-func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, referenceSizeForHeaderInSection section: Int) -> CGSizeをセット
-func collectionView(collectionView: UICollectionView, viewForSupplementaryElementOfKind kind: String, atIndexPath indexPath: NSIndexPath) -> UICollectionReusableViewをセット
上記にてsectionHeaderが表示されていましたが、
Xcode9にて表示されませんでした。