CoreText Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.