Come regolare la spaziatura tra le sezioni della vista di raccolta.Rimuovere lo spazio tra le sezioni in collectionview
risposta
altezza intestazione può essere regolata regolando i params del layout vista raccolta. Di seguito è riportato il codice per lo stesso:
- (UIEdgeInsets)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout insetForSectionAtIndex:(NSInteger)section
{
//{top, left, bottom, right}
if ([[sectionHeaderArray objectAtIndex:section] boolValue]) {
return UIEdgeInsetsMake(10, 10, 10, 10);
}
return UIEdgeInsetsZero;
}
questo è un problema di layout, quindi la risposta sarà in qualsiasi layout che si sta utilizzando per la vista raccolta. Se stai usando UICollectionViewFlowLayout
allora ti consigliamo di impostare il sectionInset
. per esempio.
self.collectionView.collectionViewLayout.sectionInset = UIEdgeInsetsZero;
No, non funziona. –
Fornisci ulteriori informazioni. Quale layout stai usando? Penso che tu abbia bisogno di investigare su qualunque layout sia. –
È possibile utilizzare il metodo per implementare questo:
- (UIEdgeInsets)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout insetForSectionAtIndex:(NSInteger)section
{
//{top, left, bottom, right}
if ([[sectionHeaderStatusArray objectAtIndex:section] boolValue]) {
return UIEdgeInsetsMake(23, 19, 46, 14);
}
return UIEdgeInsetsZero;
}
Questa soluzione funziona come un fascino. – salabaha
- 1. Spazio tra le sezioni in UITableview
- 2. TableLayout - Rimuovere lo spazio tra le colonne
- 3. UITableView spazio tra riga e le sezioni
- 4. Rimuovere lo spazio tra le sottotrame in Plotly?
- 5. Rimuovere lo spazio tra TextViews impilati
- 6. spazio Rimuovere tra le barre ggplot2
- 7. Rimuovere lo spazio tra i pulsanti in LinearLayout (Android)
- 8. rimuovere lo spazio tra il paragrafo e l'elenco non ordinato
- 9. Come rimuovere lo spazio (margine) tra QMainWindow e mdiArea?
- 10. Android: Ridurre lo spazio tra le colonne in GridView
- 11. Come modificare lo spazio tra le celle in UICollectionView?
- 12. Polvere: differenza tra le sezioni logiche {?} E {#}
- 13. Learning Vim: il modo migliore per rimuovere lo spazio tra le parole
- 14. Come posso rimuovere lo spazio sopra l'intestazione?
- 15. Spazio tra le colonne
- 16. rimuovere lo spazio vuoto grigia in DataGrid in C#
- 17. Come rimuovere ulteriore spazio tra due tabelle in latex
- 18. Come posso controllare lo spazio tra le barre?
- 19. Come si imposta lo spazio verticale tra le voci dell'elenco?
- 20. non può conservare lo spazio tra le esecuzioni
- 21. Marionetta Backbone Differenza tra CompositeView e CollectionView?
- 22. Come modificare l'altezza TRA le sezioni in GROUPED UITableView?
- 23. ridurre lo spazio tra i diagrammi grid.arrange
- 24. rimuovere lo spazio bianco alla fine della linea in linux
- 25. Rimuovere lo spazio dei nomi in XML dall'API Web ASP.NET
- 26. Rimuovere lo spazio vuoto finale in un contenuto del campo
- 27. Come rimuovere lo spazio tra l'asse e l'area-plot in ggplot2?
- 28. Come rimuovere lo spazio bianco dal codice sorgente HTML
- 29. gnuplot - riempire lo spazio tra due funzioni
- 30. Le sezioni TableView diventano nascoste dopo le ricariche Sezioni
hai provato 'collectionView: layout: insetForSectionAtIndex:'? – Krumelur