Commit 2a84e42d authored by Steven杜宇's avatar Steven杜宇

// AI

parent 8646ed96
...@@ -33,6 +33,7 @@ class YHAIServiceListViewController: YHBaseViewController { ...@@ -33,6 +33,7 @@ class YHAIServiceListViewController: YHBaseViewController {
collectView.dataSource = self collectView.dataSource = self
collectView.register(YHAIProductCell.self, forCellWithReuseIdentifier: YHAIProductCell.cellReuseIdentifier) collectView.register(YHAIProductCell.self, forCellWithReuseIdentifier: YHAIProductCell.cellReuseIdentifier)
collectView.register(YHAIGreetCollectionReusableView.self, forSupplementaryViewOfKind: UICollectionView.elementKindSectionHeader, withReuseIdentifier: YHAIGreetCollectionReusableView.reuseIdentifier) collectView.register(YHAIGreetCollectionReusableView.self, forSupplementaryViewOfKind: UICollectionView.elementKindSectionHeader, withReuseIdentifier: YHAIGreetCollectionReusableView.reuseIdentifier)
collectView.register(UICollectionReusableView.self, forSupplementaryViewOfKind: UICollectionView.elementKindSectionFooter, withReuseIdentifier: "UICollectionReusableView")
collectView.contentInset = .zero collectView.contentInset = .zero
collectView.showsVerticalScrollIndicator = false collectView.showsVerticalScrollIndicator = false
return collectView return collectView
...@@ -207,14 +208,21 @@ extension YHAIServiceListViewController: UICollectionViewDelegate, UICollectionV ...@@ -207,14 +208,21 @@ extension YHAIServiceListViewController: UICollectionViewDelegate, UICollectionV
headerView.updateGreetingText() headerView.updateGreetingText()
return headerView return headerView
} }
let footerView: UICollectionReusableView = collectionView.dequeueReusableSupplementaryView(ofKind: UICollectionView.elementKindSectionFooter, withReuseIdentifier: "UICollectionReusableView", for: indexPath)
return footerView
return UICollectionReusableView(frame: CGRectMake(0, 0, KScreenWidth, 42.0))
} }
func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, referenceSizeForHeaderInSection:Int) -> CGSize { func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, referenceSizeForHeaderInSection:Int) -> CGSize {
return CGSize(width: KScreenWidth, height: 177) return CGSize(width: KScreenWidth, height: 177)
} }
func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, referenceSizeForFooterInSection:Int) -> CGSize {
return CGSize(width: KScreenWidth, height: 42.0)
}
} }
extension YHAIServiceListViewController: JXSegmentedListContainerViewListDelegate { extension YHAIServiceListViewController: JXSegmentedListContainerViewListDelegate {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment