Wie kann ich Rahmen zu UICollectionView
Zellen hinzufügen, die eine benutzerdefinierte UICollectionViewFlowLayout
verwendet? Wenn ich das Flusslayout von UICollectionView
überschreibe, werden Zellgrenzen "entfernt". Wie kann ich die Ränder richtig einstellen? Vielen Dank!Rahmen zu benutzerdefiniertem CollectionView hinzufügen
6
A
Antwort
18
Ich bin nicht sicher, wie Sie Ihre Grenze aussehen soll, aber wenn ich eine schnelle Grenze um einen Blick benötigen, verwende ich in der Regel die folgenden:
var view = UIView(frame: frame)
view.layer.borderWidth = 1
view.layer.borderColor = UIColor.blackColor().CGColor
aktualisieren Swift 3
view.layer.borderColor = UIColor.black.cgColor
Sie können dies wahrscheinlich entweder auf Ihre Auflistungsansichtszelle anwenden oder eine benutzerdefinierte Klasse erstellen, die diese Werte nach der Initialisierung festlegt.
Entweder das, oder Sie können die Zellengröße so einstellen, dass Leerzeichen zwischen Zellen als Rahmen dienen, und minimumLineSpacing
und minimumInteritemSpacing
in Ihrer benutzerdefinierten Flow-Layout-Implementierung festlegen.
Verwandte Themen
- 1. Hinzufügen von benutzerdefiniertem Entwurfszeitbefehl zu WinForms-Steuerelement
- 2. Hinzufügen von Eigenschaften zu benutzerdefiniertem WPF-Steuerelement?
- 3. Hinzufügen von UIElements zu benutzerdefiniertem Steuerelement (WPF)
- 4. Hinzufügen von benutzerdefiniertem Code zu greenDAO-Entitäten
- 5. Schriftart zu benutzerdefiniertem Android TextView hinzufügen
- 6. Tisch zu Rahmen in Schwung hinzufügen
- 7. JApplet zu JFrame (oder AWT-Rahmen) hinzufügen
- 8. Text zu einem anderen Rahmen hinzufügen
- 9. Rahmen zum Kreisbild hinzufügen
- 10. Show modal view controller mit benutzerdefiniertem Rahmen in iPad
- 11. Rahmen bei mouseover hinzufügen
- 12. Hinzufügen von benutzerdefiniertem UI-Verhalten zu Steuerelementen über eine Komponente
- 13. Hinzufügen von benutzerdefiniertem UserDetailsService zu Spring Security OAuth2 App
- 14. Hinzufügen von benutzerdefiniertem Attribut (HTML5) zu Primefaces (3.4)
- 15. Hinzufügen von Spalten zu benutzerdefiniertem DGV-Benutzersteuerelement über Designer
- 16. Dynamische Hinzufügen von Textansichten zu benutzerdefiniertem Adapter aus ArrayList
- 17. Hinzufügen von benutzerdefiniertem CSS und JS zu Shopify
- 18. Hinzufügen von benutzerdefiniertem Tag zu Visual Studio Validierung
- 19. Wie kann ich Rahmen hinzufügen?
- 20. Rahmen Entity hinzufügen neue Einheit
- 21. Rahmen zum Fa-Kreis hinzufügen
- 22. Hinzufügen von Zeit und Datum in benutzerdefiniertem/benutzerdefiniertem Code-Snippet in XCode
- 23. Rahmen zu allen Etiketten in einer Ansicht hinzufügen
- 24. Hinzufügen cocoapod Abhängigkeiten zu einem Kakao Touch Rahmen
- 25. Hinzufügen von Rahmen zu einem Bild mit Python
- 26. deaktivieren Anmerkungen zu mapView Hinzufügen während dessen Rahmen Animieren
- 27. Play-Rahmen - ein Feld zu JSON-Objekt hinzufügen
- 28. C#: Hinzufügen von Rahmen zu Parallel.ForEach() in ASP.NET
- 29. Hinzufügen von Rahmen zu jeder gedruckten Seite mit CSS?
- 30. Hinzufügen von Rahmen zu einer Responsive-Tabelle in Bootstrap 3
Einfach und funktionierte großartig. Sie können es einfach zu einer Zelle hinzufügen und los gehts. –