Hallo auch,
ich hab dazu auch schon eine Anfrage auf Stackoverflow laufen.
Es geht um Folgendes:
Ich habe eine UITextView, welche via attributedText Property den Content mit jeder Menge Styling-Informationen darstellt. Die Darstellung selbst funktioniert korrekt. Nun moechte ich seitlich neben dieser Textview (ich verwende dazu aktuell eine zweite UITextView) Absatznummern darstellen. Das soll wie im Link oben beschrieben aussehen.
Alle Absaetze im Text sind durch U+2029 voneinander getrennt. Normale Linebreaks durch U+2028. Ich habe auch zu jedem Absatz die entsprechenden NSRange Informationen. Meine Idee ist nun, anhand dieser Informationen "irgendwie" die Anzahl der belegten Zeilen eines jeden Absatzes zu ermitteln, um auf der Gegenseite die Absatznummer an der richtigen Stelle zu platzieren. Aber hier scheitert es schon. Ich finde keinen Weg fuer jeden Absatz die Anzahl der Zeilen zu bekommen.
Vielleicht bin ich mit diesem Loesungsansatz aber auch vollkommen auf dem falschen Pfad...?
Wie wuerdet Ihr das loesen? Irgendwelche Ideen?
Danke
phranck
ich hab dazu auch schon eine Anfrage auf Stackoverflow laufen.
Es geht um Folgendes:
Ich habe eine UITextView, welche via attributedText Property den Content mit jeder Menge Styling-Informationen darstellt. Die Darstellung selbst funktioniert korrekt. Nun moechte ich seitlich neben dieser Textview (ich verwende dazu aktuell eine zweite UITextView) Absatznummern darstellen. Das soll wie im Link oben beschrieben aussehen.
Alle Absaetze im Text sind durch U+2029 voneinander getrennt. Normale Linebreaks durch U+2028. Ich habe auch zu jedem Absatz die entsprechenden NSRange Informationen. Meine Idee ist nun, anhand dieser Informationen "irgendwie" die Anzahl der belegten Zeilen eines jeden Absatzes zu ermitteln, um auf der Gegenseite die Absatznummer an der richtigen Stelle zu platzieren. Aber hier scheitert es schon. Ich finde keinen Weg fuer jeden Absatz die Anzahl der Zeilen zu bekommen.
Vielleicht bin ich mit diesem Loesungsansatz aber auch vollkommen auf dem falschen Pfad...?
Wie wuerdet Ihr das loesen? Irgendwelche Ideen?
Danke
phranck