Angenommen, ich bin in einem Chat-Szenario, ich möchte, dass Benutzerbilder mit scrollen, bis die Nachrichten des anderen Benutzers angezeigt werden. Einige visuelle Beispiel:UICollectionView sticky ergänzende Ansicht
Ich bin eine Unterklasse von UICollectionViewFlowLayout
mit den Meldungen angezeigt werden und vorsehen, dass anfängliche links für die Nachrichten-Offset (die sectionInset
Eigenschaft funktioniert nicht auf iOS 9 aus irgendeinem Grund) und ich nahm eine individuellen Zusatz Ansicht zu tun Handhabung, was oben so schwer gezeigt ist nicht sein sollte, aber es ist offensichtlich :)
Einige Informationen:
- ich bin nicht mit Standard-Kopf-/Fußzeilen für Flowlayout, da es einen Raum zwischen den Abschnitten hinzufügen, die ich nicht will
- diese link gefunden, die aus Sicht der Leistung ziemlich interessant ist aber das Beispiel ist irgendwie unvollständig (großen Beitrag obwohl)
- Ich versuche
shouldInvalidateLayoutForBoundsChange:
zu vermeiden zurückzukehrentrue
und Attribute jedes Mal neu erstellen, da Chat-Zellen hinsichtlich der Größenberechnung komplex sein können.
Ich glaube, das ist kein merkwürdiges Szenario, kann jemand so etwas erfolgreich durchführen? Wenn ja, würde ich mich über einige Hinweise freuen.
Vielen Dank im Voraus.