Я использую NVActivityIndicatorView
для загрузки анимации. У меня есть функция для добавления и удаления индикатора активности.скрыть заголовок во время просмотра коллекции
func addActivityIndicator() {}
func startActivityIndicatorView() {}
func stopActivityIndicatorView() {}
У меня есть заголовок, который я реализуемый
override func collectionView(collectionView: UICollectionView, viewForSupplementaryElementOfKind kind: String, atIndexPath indexPath: NSIndexPath) -> UICollectionReusableView {
let headerView = ...
return headerView
}
Моя проблема заголовка отображается в то время как CollectionView загружается. Я хочу скрыть его, пока загружается collectionView
.
viewForSupplementaryElementOfKind не принимает возврат ноль. –
О, извините, я полностью пропустил это, но неважно. Если индикатор анимируется, вам нужно вернуть 'CGSize.zero' для высоты заголовка в соответствующем методе делегата. Оставьте 'viewForSupplementaryElementOfKind' как есть и просто обновите [' referenceSizeForHeaderInSection'] (https://developer.apple.com/reference/uikit/uicollectionviewdelegateflowlayout/1617702-collectionview?language=objc), используя ту же идею. – ozgur
eyvallah Özgür :) Спасибо. Пожалуйста, обновите свой ответ, я отметю его ... –