В настоящее время я изменяю высоту своего нижнего колонтитула с UICollectionViewDelegateFlowLayout
:
func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, referenceSizeForFooterInSection section: Int) -> CGSize {
if shouldDisplay(){
return CGSize(width: UIScreen.main.bounds.width, height: 100)
}else{
return CGSize(width: UIScreen.main.bounds.width, height: 0)
}
}
Но это не обеспечивает наилучшего пользовательского опыта. Я хочу, чтобы оживить высоту и обеспечить плавный (не) внешний вид.
К сожалению, я не нашел никаких ресурсов по этому вопросу.