Come aggiungere uno UIActivityIndicatorView
al piè di pagina di UICollectionView
in rapido? Per UITableView
, era solo self.tableView.tableFootView = self.myActivityIndicatorView
. È possibile? Se é cosi, come?Come aggiungere UIActivityIndicatorView al piè di pagina di UICollectionView?
5
A
risposta
1
Crea vista di classe e aggiungere l'indicazione di attività in quella vista
Registrati questa classe come classe di visualizzazione piè di pagina usando:
registerClass(myFooterViewClass, forSupplementaryViewOfKind: UICollectionElementKindSectionFooter, withReuseIdentifier: "myFooterView")
In entrambi i impostare il headerReferenceSize sulla vostra collezione di layout di visualizzazione o implementare
collectionView:layout:referenceSizeForHeaderInSection: in your delegate.
Restituisce la visualizzazione del piè di pagina dal seguente metodo nell'origine dati:
func collectionView(collectionView: UICollectionView, viewForSupplementaryElementOfKind kind: String, atIndexPath indexPath: NSIndexPath) -> UICollectionReusableView {
let view = collectionView.dequeueReusableSupplementaryViewOfKind(UICollectionElementKindSectionFooter, withReuseIdentifier: "myFooterView", forIndexPath: indexPath)
// configure footer view
return view
}