Freigeben über


CoreText Namespace

Der CoreText-Namespace stellt Klassen auf niedriger Ebene zum Erstellen und Rendern von Text bereit.

Klassen

CTFont

Stellt eine CoreText-Schriftart dar.

CTFontCollection

Schriftartensammlungen sind der Standardmechanismus, der zum Aufzählen von Schriftartendeskriptoren verwendet wird.

CTFontCollectionOptionKey

Eine Klasse, deren statische Eigenschaft als Schlüssel für verwendet werden kann, der NSDictionary von CTFontCollectionOptionsverwendet wird.

CTFontCollectionOptions

Optionen, die zum Erstellen von CTFontCollection Objekten verwendet werden können.

CTFontDescriptor

Schriftartendeskriptoren enthalten eine Beschreibung der Schriftartfeatures, die eine Schriftart identifizieren können.

CTFontDescriptorAttributeKey

Ein gültiger Schlüssel für die Verwendung mit CTFontDescriptor Attributeigenschaften.

CTFontDescriptorAttributes

Stark typisierte Klasse, die Schriftartattribute enthält.

CTFontFeatureAllTypographicFeatures

Ein CTFontFeatureSelectors , der alle Typfeatures darstellt.

CTFontFeatureAlternateKana

Ein CTFontFeatureSelectors für alternative Kana.

CTFontFeatureAnnotation

Ein CTFontFeatureSelectors , der Featureanmerkungen beschreibt.

CTFontFeatureCaseSensitiveLayout

Ein CTFontFeatureSelectors , der Features im Zusammenhang mit Abstand oder Layout beschreibt, bei denen die Groß-/Kleinschreibung beachtet wird.

CTFontFeatureCharacterAlternatives

Ein CTFontFeatureSelectors , der ein Feature beschreibt, das Zeichenalternativen zulässt.

CTFontFeatureCharacterShape

Ein CTFontFeatureSelectors , der Features im Zusammenhang mit Zeichenformen wie Hojo Kanji-Formularen, JIS 78-Formularen usw. beschreibt.

CTFontFeatureCJKRomanSpacing

Eine CTFontFeatureSelectors , die Features im Zusammenhang mit Chines, japanischer und koreanischer Typografie beschreibt.

CTFontFeatureCJKSymbolAlternatives

Eine CTFontFeatureSelectors , die Features im Zusammenhang mit Chines, japanischer und koreanischer Typografie beschreibt.

CTFontFeatureCJKVerticalRomanPlacement

Eine CTFontFeatureSelectors , die Features im Zusammenhang mit Chines, japanischer und koreanischer Typografie beschreibt.

CTFontFeatureContextualAlternates

Eine CTFontFeatureSelectors , die Features im Zusammenhang mit Swash-Alternativen beschreibt.

CTFontFeatureCursiveConnection

Eine CTFontFeatureSelectors , die Merkmale im Zusammenhang mit der Verbindung von schreibiven Buchstaben beschreibt.

CTFontFeatureDesignComplexity

Ein CTFontFeatureSelectors , der Features im Zusammenhang mit der Komplexität auf Entwurfsebene beschreibt.

CTFontFeatureDiacritics

Ein CTFontFeatureSelectors , der Merkmale im Zusammenhang mit der Sichtbarkeit und Zusammensetzung diakritischer Markierungen beschreibt.

CTFontFeatureFractions

Ein CTFontFeatureSelectors , der Features beschreibt, die sich darauf beziehen, wie Brüche angezeigt werden sollen.

CTFontFeatureIdeographicAlternatives

Eine CTFontFeatureSelectors , die Features im Zusammenhang mit ideographischen Alternativen beschreibt.

CTFontFeatureIdeographicSpacing

Eine CTFontFeatureSelectors , die Features im Zusammenhang mit dem ideographischen Abstand beschreibt.

CTFontFeatureItalicCJKRoman

Eine CTFontFeatureSelectors , die Features im Zusammenhang mit Chines, japanisch und koreanischem kursiv formatiertem Text beschreibt.

CTFontFeatureKanaSpacing

Eine CTFontFeatureSelectors , die Features im Zusammenhang mit dem Kana-Abstand beschreibt.

CTFontFeatureKey

Eine Klasse, deren statische Eigenschaften als Schlüssel für die verwendet werden können, die NSDictionary von CTFontFeaturesverwendet wird.

CTFontFeatureLetterCase

Ein CTFontFeatureSelectors , der Features im Zusammenhang mit Groß-/Kleinschreibungsoptionen beschreibt, z. B. die anfängliche Groß-/Kleinschreibung.

CTFontFeatureLigatures

Ein CTFontFeatureSelectors , der beschreibt, ob Ligaturfeatures aktiviert oder deaktiviert sind.

CTFontFeatureLinguisticRearrangementConnection

Ein CTFontFeatureSelectors , der beschreibt, ob die linguistische Neuanordnung aktiviert oder deaktiviert ist.

CTFontFeatureLowerCase

Ein CTFontFeatureSelectors , der Features beschreibt, die sich auf das Rendern von Kleinbuchstaben beziehen.

CTFontFeatureMathematicalExtras

Eine CTFontFeatureSelectors , die Features im Zusammenhang mit mathematischen Formeln beschreibt.

CTFontFeatureNumberCase

Ein CTFontFeatureSelectors , der Features im Zusammenhang mit der Anzeige von Großbuchstaben beschreibt.

CTFontFeatureNumberSpacing

Eine CTFontFeatureSelectors , die Features im Zusammenhang mit dem Abstand von Zahlen beschreibt.

CTFontFeatureOrnamentSets

Ein CTFontFeatureSelectors , der Features im Zusammenhang mit Abstand oder Layout beschreibt, bei denen die Groß-/Kleinschreibung beachtet wird.

CTFontFeatureOverlappingCharacters

Ein CTFontFeatureSelectors , der die Überlappung von Zeichen zulässt oder nicht zulässt.

CTFontFeatureRubyKana

Eine CTFontFeatureSelectors , die Features im Zusammenhang mit Anwendungen von Rubinen auf Kana beschreibt.

CTFontFeatures

Kapselt die Features von .CTFont

CTFontFeatureSelectorKey

Eine Klasse, deren statische Eigenschaften als Schlüssel für die verwendet werden können, die NSDictionary von CTFontFeatureSelectorsverwendet wird.

CTFontFeatureSelectors

Kapselt ein Feature-Wörterbuch für Schriftarten.

CTFontFeatureSettings

Die Featureeinstellungen eines CTFont oder CTFontDescriptorAttributes.

CTFontFeatureSmartSwash

Eine CTFontFeatureSelectors , die Features im Zusammenhang mit intelligenten Swashes beschreibt.

CTFontFeatureStyleOptions

Ein CTFontFeatureSelectors , der Features im Zusammenhang mit Schriftarten beschreibt, z. B. beleuchtete Großbuchstaben und gestochenen Text.

CTFontFeatureStylisticAlternatives

Ein CTFontFeatureSelectors , der Features im Zusammenhang mit alternativen Stilen beschreibt.

CTFontFeatureTextSpacing

Ein CTFontFeatureSelectors , der Features im Zusammenhang mit dem Textabstand beschreibt.

CTFontFeatureTransliteration

Ein CTFontFeatureSelectors , der Merkmale im Zusammenhang mit der Transliteration beschreibt.

CTFontFeatureTypographicExtras

Eine CTFontFeatureSelectors , die Merkmale im Zusammenhang mit typografischen Extras wie Interrobangs, Konvertierung von Bindestrichen in em- oder en-Bindestriche usw. beschreibt.

CTFontFeatureUnicodeDecomposition

Eine CTFontFeatureSelectors , die Features im Zusammenhang mit der Zerlegung von Unicode beschreibt.

CTFontFeatureUpperCase

Eine CTFontFeatureSelectors , die Features beschreibt, die sich darauf beziehen, wie Großbuchstaben angezeigt werden sollen.

CTFontFeatureVerticalPosition

Ein CTFontFeatureSelectors , der Features im Zusammenhang mit der vertikalen Positionierung beschreibt.

CTFontFeatureVerticalSubstitutionConnection

Ein CTFontFeatureSelectors , der Features im Zusammenhang mit der vertikalen Ersetzung beschreibt.

CTFontManager

Verwaltet das zentrale CoreText Font System.

CTFontManager.Notifications

Beobachter für den Empfang von Benachrichtigungen, wenn Schriftarten zur Registrierung hinzugefügt werden.

CTFontManagerErrorExtensions

Erweiterungsmethoden für die CoreText.CTFontManagerError-Enumeration.

CTFontTraitKey

Eine Klasse, deren statische Eigenschaften als Schlüssel für die verwendet werden können, die NSDictionary von CTFontTraitsverwendet wird.

CTFontTraits

Die Standardmerkmale für ein CTFontDescriptor.

CTFontVariation

Kapselt ein Schriftartvariationswörterbuch.

CTFontVariationAxes

Kapselt ein Font-Variation-Axis-Wörterbuch.

CTFontVariationAxisKey

Eine Klasse, deren statische Eigenschaften als Schlüssel für die verwendet werden können, die NSDictionary von CTFontVariationAxesverwendet wird.

CTFrame

Ein rechteckiger Bereich, der Textzeilen enthält.

CTFrameAttributeKey

Eine Klasse, deren statische Eigenschaften als Schlüssel für die verwendet werden können, die NSDictionary von CTFrameAttributesverwendet wird.

CTFrameAttributes

Kapselt die Attribute, die bei der Erstellung eines CTFrameverwendet werden.

CTFramesetter

Legt den Typ in einem rechteckigen Rahmen fest.

CTGlyphInfo

Bietet die Möglichkeit, die Unicode-zu-Glyphenzuordnung für ein CTFontzu überschreiben.

CTLine

Eine Textzeile, die ein Array von CTRuns enthält.

CTParagraphStyle

Beschreibt den Stil von Absätzen.

CTParagraphStyleSettings

Eine Klasse, die verwendet werden kann, um Elemente eines CTParagraphStylezu überschreiben.

CTRun

Eine Glyphenausführung. Das heißt, eine Reihe von aufeinanderfolgenden Glyphen mit denselben Attributen und derselben Richtung.

CTRunDelegate

Ein Delegatobjekt, das zum Behandeln CTRunDelegateOperations eines CTRunverwendet werden kann.

CTRunDelegateOperations

Eine -Klasse, die die vorgänge darstellt, die für eine CTRunDelegatemöglich sind.

CTStringAttributeKey

Eine Klasse, deren statische Eigenschaften als Schlüssel für die verwendet werden können, die NSDictionary von CTStringAttributesverwendet wird.

CTStringAttributes

Gibt die Attribute eines an CTRun.

CTTextTab

Stellt eine Registerkarte in einem CTParagraphStyle dar.

CTTextTabOptionKey

Eine Klasse, deren statische Eigenschaften als Schlüssel für die verwendet werden können, die NSDictionary von CTTextTabOptionsverwendet wird.

CTTextTabOptions

Optionen im Zusammenhang mit einem CTTextTab.

CTTypesetter

Eine Klasse, die das Linienlayout ausführt.

CTTypesetterOptionKey

Eine Klasse, deren statische Eigenschaften als Schlüssel für die verwendet werden können, die NSDictionary von CTTypesetterOptionsverwendet wird.

CTTypesetterOptions

Optionen, die auf ein T:CoreText:CTTypesetter-Objekt anwendbar sind.

Enumerationen

CTBaselineClass

Die Art der Baselines, die beim Festlegen von Text unterstützt werden.

CTBaselineFont

Eine Enumeration, deren Werte angeben, ob die Baselineschriftart von der ursprünglichen Schriftart oder einer Referenzschriftart stammt.

CTCharacterCollection

Eine Klasse, deren statische Felder Zeichenauflistungen angeben.

CTFontDescriptorMatchingState

Eine Enumeration, deren Werte als Parameter für die MatchFontDescriptors(CTFontDescriptor[], NSSet, Func<CTFontDescriptorMatchingState,IntPtr,Boolean>) -Methode verwendet werden können.

CTFontFeatureAllTypographicFeatures.Selector

Eine -Enumeration, deren Werte als Argumente für WithFeature(CTFontFeatureVerticalSubstitutionConnection+Selector)verwendet werden können.

CTFontFeatureAlternateKana.Selector

Eine Enumeration, deren Werte von Featurezurückgegeben werden.

CTFontFeatureAnnotation.Selector

Eine Enumeration, deren Werte von Featurezurückgegeben werden.

CTFontFeatureCaseSensitiveLayout.Selector

Eine Enumeration, deren Werte von Featurezurückgegeben werden.

CTFontFeatureCharacterAlternatives.Selector

Eine Enumeration, deren Werte von Featurezurückgegeben werden.

CTFontFeatureCharacterShape.Selector

Eine Enumeration, deren Werte von Featurezurückgegeben werden.

CTFontFeatureCJKRomanSpacing.Selector

Eine Enumeration, deren Werte von Featurezurückgegeben werden.

CTFontFeatureCJKSymbolAlternatives.Selector

Eine Enumeration, deren Werte von Featurezurückgegeben werden.

CTFontFeatureCJKVerticalRomanPlacement.Selector

Eine Enumeration, deren Werte von Featurezurückgegeben werden.

CTFontFeatureContextualAlternates.Selector

Eine Enumeration, deren Werte von Featurezurückgegeben werden.

CTFontFeatureCursiveConnection.Selector

Eine Enumeration, deren Werte von Featurezurückgegeben werden.

CTFontFeatureDesignComplexity.Selector

Eine Enumeration, deren Werte von Featurezurückgegeben werden.

CTFontFeatureDiacritics.Selector

Eine Enumeration, deren Werte von Featurezurückgegeben werden.

CTFontFeatureFractions.Selector

Eine Enumeration, deren Werte von Featurezurückgegeben werden.

CTFontFeatureIdeographicAlternatives.Selector

Eine Enumeration, deren Werte von Featurezurückgegeben werden.

CTFontFeatureIdeographicSpacing.Selector

Eine Enumeration, deren Werte von Featurezurückgegeben werden.

CTFontFeatureItalicCJKRoman.Selector

Eine Enumeration, deren Werte von Featurezurückgegeben werden.

CTFontFeatureKanaSpacing.Selector

Eine Enumeration, deren Werte von Featurezurückgegeben werden.

CTFontFeatureLetterCase.Selector

Eine Enumeration, deren Werte von Featurezurückgegeben werden.

CTFontFeatureLigatures.Selector

Eine Enumeration, deren Werte von Featurezurückgegeben werden.

CTFontFeatureLinguisticRearrangementConnection.Selector

Eine Enumeration, deren Werte von Featurezurückgegeben werden.

CTFontFeatureLowerCase.Selector

Eine Enumeration, deren Werte von Featurezurückgegeben werden.

CTFontFeatureMathematicalExtras.Selector

Eine Enumeration, deren Werte von Featurezurückgegeben werden.

CTFontFeatureNumberCase.Selector

Eine Enumeration, deren Werte von Featurezurückgegeben werden.

CTFontFeatureNumberSpacing.Selector

Eine Enumeration, deren Werte von Featurezurückgegeben werden.

CTFontFeatureOrnamentSets.Selector

Eine Enumeration, deren Werte von Featurezurückgegeben werden.

CTFontFeatureOverlappingCharacters.Selector

Eine Enumeration, deren Werte von Featurezurückgegeben werden.

CTFontFeatureRubyKana.Selector

Eine Enumeration, deren Werte von Featurezurückgegeben werden.

CTFontFeatureSmartSwash.Selector

Eine Enumeration, deren Werte von Featurezurückgegeben werden.

CTFontFeatureStyleOptions.Selector

Eine Enumeration, deren Werte von Featurezurückgegeben werden.

CTFontFeatureStylisticAlternatives.Selector

Eine Enumeration, deren Werte von Featurezurückgegeben werden.

CTFontFeatureTextSpacing.Selector

Eine Enumeration, deren Werte von Featurezurückgegeben werden.

CTFontFeatureTransliteration.Selector

Eine Enumeration, deren Werte von Featurezurückgegeben werden.

CTFontFeatureTypographicExtras.Selector

Eine Enumeration, deren Werte von Featurezurückgegeben werden.

CTFontFeatureUnicodeDecomposition.Selector

Eine Enumeration, deren Werte von Featurezurückgegeben werden.

CTFontFeatureUpperCase.Selector

Eine Enumeration, deren Werte von Featurezurückgegeben werden.

CTFontFeatureVerticalPosition.Selector

Eine Enumeration, deren Werte von Featurezurückgegeben werden.

CTFontFeatureVerticalSubstitutionConnection.Selector

Eine Enumeration, deren Werte von Featurezurückgegeben werden.

CTFontFormat

Schriftformat.

CTFontManagerAutoActivation

Eine Enumeration, deren Werte Werte für die automatische Aktivierung von Schriftarten angeben.

CTFontManagerError

Eine Enumeration, deren Werte Fehler in Bezug auf Vorgänge für CTFontManagerangeben.

CTFontManagerScope

Eine Enumeration, deren Werte den Bereich für die Schriftartregistrierung angeben.

CTFontNameKey

Eine Enumeration, deren Werte Konstanten angeben, die Zugriff auf Namen gewähren, die einem CTFontzugeordnet sind.

CTFontOptions

Optionen, die beim Erstellen neuer Instanzen der CTFont -Klasse verwendet werden.

CTFontOrientation

Eine -Enumeration, deren Werte die Ausrichtung eines CTFontangeben.

CTFontPriority

Eine Enumeration, deren Werte die Priorität eines CTFontangeben.

CTFontStylisticClass

Eine Enumeration, deren Werte den Serifenstil eines CTFontangeben.

CTFontSymbolicTraits

Beschreibt den Stil einer Schriftart.

CTFontTable

Eine Enumeration, deren Werte Tags für den Zugriff auf Schriftarttabellendaten darstellen.

CTFontTableOptions

Eine Enumeration, deren Werte als Flags für Optionen in Bezug auf Schriftarttabellen verwendet werden können.

CTFontUIFontType

Eine Enumeration, deren Werte die beabsichtigte Verwendung einer Schriftart angeben. Wird mit C:CoreText.CTFont(CoreTextCTFontUIType, System.Single, System.String) verwendet.

CTFramePathFillRule

Eine -Enumeration, deren Werte die Füllregel angeben, die von einem CTFrameverwendet wird.

CTFrameProgression

Eine Enumeration, deren Werte als Flags mit der Progression -Eigenschaft verwendet werden können.

CTLigatureFormation

Eine Enumeration, deren Werte die Wichtigkeit von Ligaturen in einem T:CoreText.CTString angeben.

CTLineBoundsOptions

Die Art der Begrenzungsberechnung, die für eine CTLine ausgeführt werden soll.

CTLineBreakMode

Eine Enumeration, deren Werte Zeilenumbruchoptionen angeben.

CTLineTruncation

Eine Enumeration, deren Werte gültige Optionen für das Abschneiden von Zeilen angeben.

CTRunStatus

Eine -Enumeration, deren Werte den Status einer CTRunbeschreiben.

CTSuperscriptStyle

Eine Enumeration, deren Werte den Stil von Super- und Subskripts beschreiben.

CTTextAlignment

Eine Enumeration, deren Werte Optionen für die Textausrichtung angeben.

CTUnderlineStyle

Gibt den Stil eines Unterstrichsornaments an.

CTUnderlineStyleModifiers

Eine Enumeration, deren Werte Optionen für CTUnderlineStyles angeben.

CTWritingDirection

Eine Enumeration, deren Werte als Flags verwendet werden können, die Schreibrichtungen angeben.

FontFeatureGroup

Eine Enumeration, deren Werte verschiedene Typen von Schriftartfeatures angeben.

Delegaten

CTLine.CaretEdgeEnumerator

Der CoreText-Namespace stellt Klassen auf niedriger Ebene zum Erstellen und Rendern von Text bereit.

Hinweise

Stellt das Low-Level-Framework für hochwertige Typografie unter iOS und OSX bereit.

Dieses Framework wird indirekt von Frameworks auf höherer Ebene wie N:UIKit, AppKit, WebKit (UIWebView und N:CoreAnimation verwendet. Entwickler können auf CoreText zurückgreifen, wenn sie eine genauere Kontrolle über das Textlayout benötigen als das, das von den allgemeinen Frameworks bereitgestellt wird.