nsparagraphstyle

___ answer38865785 ___

Das Problem tritt mit %code% -Parameter in %code%

auf
  • Gemäß der Beschreibung hilft der Parameter %code% , den Text vom linken Rand aus zu positionieren. Also das ist was wir brauchten, ersetzen Sie einfach die folgenden Zeilen

    %Vor%

    mit

    %Vor%
  • Fügen Sie die Methode %code% hinzu, um den Ort wie folgt zu berechnen:

    %Vor%
  • Das ist es, wir sind bereit, dein Projekt zu starten, jetzt wird alles gut.

ERGEBNIS:

    
___ answer38828093 ___

Wenn ich Sie richtig verstehe, versuchen Sie diesen Code:

%Vor%

Hier ist das Ergebnis

AKTUALISIEREN

Sie können dies nur mit TextKit (NSTextLayoutManager) erreichen und einen Bereich angeben, der zum Zeichnen von Text verwendet werden soll, oder einfache Lösung und Unterklasse von UIView verwenden.

Hier ist die Lösung mit Ansicht

ListView.h

%Vor%

ListView.m

%Vor%     
___ tag123coretext ___ Core Text ist das moderne Layout- und Rendering-Framework für Text auf Apple Mac OS X- und iOS-Betriebssystemen. ___ tag123ios ___ iOS ist das mobile Betriebssystem, das auf dem Apple iPhone, iPod touch und iPad ausgeführt wird. Verwenden Sie dieses Tag [ios] für Fragen zur Programmierung auf der iOS-Plattform. Verwenden Sie die verwandten Tags [objective-c] und [swift] für Probleme, die für diese Programmiersprachen spezifisch sind. ___ tag123nsparadarstyle ___ hilf uns dieses Wiki zu bearbeiten ___ tag123nstextattachment ___ NSTextAttachment-Klasse wird zum Einbetten von Bildern in attributierte Zeichenfolgen (NSAttributedString) verwendet. Unterstützt von iOS 7.0+, masOS 10.10+, tvOS 9.0+ und watchOS 2.0+ ___ qstnhdr ___ NSAttributedString mit Bildanhang und NSTextTab, Text nicht ausgerichtet ___ tag123nstextab ___ Ein NSTextTab-Objekt stellt eine Registerkarte in einem NSParagraphStyle-Objekt dar, in der Ausrichtungstyp und -position gespeichert werden. NSTextTab-Objekte werden am häufigsten mit dem Textsystem des Application Kits und mit NSRulerView- und NSRulerMarker-Objekten verwendet. ___ qstntxt ___

Ich versuche, ein UIlabel mit einem Bild und einem Titel auf der linken Seite und einer Liste von Beschreibungen mit Aufzählungszeichen auf der rechten Seite zu haben. Dazu verwende ich NSAttributedString wie folgt:

%Vor%

Ich erwarte, dass die Liste auf der rechten Seite ausgerichtet bleibt, aber das ist nicht der Fall, hier ist das Ergebnis, das ich bekomme:

Was ich erwarte ist, dass die Liste so ausgerichtet wird:

    
___
2
Antworten

NSAttributedString mit Bildanhang und NSTextTab, Text nicht ausgerichtet

Ich versuche, ein UIlabel mit einem Bild und einem Titel auf der linken Seite und einer Liste von Beschreibungen mit Aufzählungszeichen auf der rechten Seite zu haben. Dazu verwende ich NSAttributedString wie folgt: %Vor% Ich erwarte, dass d...
05.08.2016, 15:57