Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

MessageSizeCalculator that lets cells size themselves?

Offen
#1,270 19 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Anfängerfreundlichkeit
25/100
Issue-Typ
Feature
Klarheit
Größtenteils klar
Aktivitätsstatus
Veraltet
Tech-Stack
ios, swift
Bereich
mobile

Rechercherichtung

Beginne mit dem Lesen von MessageSizeCalculator und der sizeForItem-Implementierung der Beispiel-App und vergleiche anschließend diesen Ansatz mit den in diesem Issue beschriebenen benutzerdefinierten UICollectionView-Zellen. Das gewünschte Ergebnis ist die Unterstützung benutzerdefinierter Zellen, die ihre Höhe mithilfe von Auto Layout bestimmen, anstatt eine auf String.boundingRect basierende Größenbestimmung zu erfordern.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

enhancement

Hello! I am using the latest version of MessageKit, Xcode and iOS.

I want to use custom cells that size themselves automatically through autolayout. The cells work perfectly fine already in regular UICollectionViews, but I'm trying to transition to this framework now.

The example App calculates the height in sizeForItem, but it's not that easy for me due to the cell's structure (it lets the main text label choose its width depending on how much it needs, basically). So I can't just do a String.boundingRect(with: ...) to get the required height, for example.

Thanks in advance!

Vorherrschende Sprache
Swift
Sterne
6.3k
Forks
1.2k
Ø Merge
23 Std. 49 Min.
Gemergte PRs (30 T.)
1

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus MessageKit/MessageKit

Alle Issues in MessageKit/MessageKit

Ähnliche Issues

Weitere Issues zu Swift

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.