Ich habe die folgende grundlegende UICollectionView. Nun, ich bin die Umsetzung sizeForItem
nach Größe in der folgenden Art und Weise der RückkehrAbstand zwischen UICollectionView-Zellen
func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize {
let width = collectionView.bounds.size.width/3
let size = CGSize(width: width, height: 100.00)
return size
}
func collectionView(_ collectionView: UICollectionView,
layout collectionViewLayout: UICollectionViewLayout,
minimumInteritemSpacingForSectionAt section: Int) -> CGFloat {
return 1.0
}
func collectionView(_ collectionView: UICollectionView, layout
collectionViewLayout: UICollectionViewLayout,
minimumLineSpacingForSectionAt section: Int) -> CGFloat {
return 1.0
}
Die Ansicht, die ich danach bekommen ist:
ich die Bilder will gleich groß sein. Ich weiß nicht genau was ich falsch mache.
Wie kann ich das lösen?
Verwenden von StoryBoard Wählen Sie UICollectionView entfernen Min-Abstand Standard "10" –
@Dix, wenn ich nicht irre: Egal, wenn die Methoden in der Frage umgesetzt wurde, ist es egal, was in der IB erwähnt. –
zeigen Sie bitte Ihren UICollectionView Menübildschirm "Zeige den Größeninspektor" an. Weil UICollectionView die Standardgröße "min. Abstand" auf "10" setzt, wird "0" gesetzt. –