collectionView richtig einstellen.

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • collectionView richtig einstellen.

    Hallo ich habe das Problem das ich in einer collectionView die ImagesViews nicht richtig setzten lassen. Man kann ja mit der Methode :

    Quellcode

    1. func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize {
    2. //let screenSize: CGRect = UIScreen.main.bounds
    3. var width: CGFloat = collectionView.frame.width / 3 - 1
    4. let size = CGSize(width: width, height: width)
    5. return size
    6. }
    die Cellen so gestalten wie man möchte, ich möchte das maximal 3 ImageViews nebeneinander sind auf egal welchem Device, aber leider klappt das nicht.
    Ich habe dem imageView constraints von 0 in jede Richtung gegeben, der Celle selber ( also da wo das imageView drin ist hat keine constraints.
    Wenn die App jetzt starte wird aber 1 Bild fast über den kompletten Bildschirm angezeigt und die restlichen darunter.

    Entwickelt wird mit Xcode neuste Version für iOS 13.2.

    Vielleicht kann mir jemand sagen was ich falsch gemacht habe.
    Lieben Dank im Voraus.