CoreText Namespace

Der CoreText-Namespace stellt Klassen mit niedriger Ebene zum Gestalten und Rendern von Text bereit.

Klassen

Name Beschreibung
CTFont

Stellt eine CoreText-Schriftart dar.

CTFontCollection

Schriftartensammlungen sind der Standardmechanismus zum Aufzählen von Schriftartendeskriptoren.

CTFontCollectionOptionKey

Eine Klasse, deren statische Eigenschaft als Schlüssel für die NSDictionary verwendete verwendet CTFontCollectionOptionswerden kann.

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 typierte Klasse, die Schriftartattribute enthält.

CTFontDescriptorMatchingProgress

Der CoreText-Namespace stellt Klassen mit niedriger Ebene zum Gestalten und Rendern von Text bereit.

CTFontFeatureAllTypographicFeatures

A CTFontFeatureSelectors that represents all type features.

CTFontFeatureAlternateKana

A CTFontFeatureSelectors für alternative Kana.

CTFontFeatureAnnotation

Eine CTFontFeatureSelectors Beschreibung von Featureanmerkungen.

CTFontFeatureCaseSensitiveLayout

A CTFontFeatureSelectors that describe features related to case-sensitive spacing or layout.

CTFontFeatureCharacterAlternatives

Eine CTFontFeatureSelectors Beschreibung eines Features, das Zeichenalternativen zulässt.

CTFontFeatureCharacterShape

A CTFontFeatureSelectors that describe features related to character shapes such as Hojo Kanji forms, JIS 78 Forms, etc..

CTFontFeatureCJKRomanSpacing

A CTFontFeatureSelectors that describe features related to Chines, Japanese, and Korean typography.

CTFontFeatureCJKSymbolAlternatives

A CTFontFeatureSelectors that describe features related to Chines, Japanese, and Korean typography.

CTFontFeatureCJKVerticalRomanPlacement

A CTFontFeatureSelectors that describe features related to Chines, Japanese, and Korean typography.

CTFontFeatureContextualAlternates

A CTFontFeatureSelectors that describe features related to swash alternatives.

CTFontFeatureCursiveConnection

Eine CTFontFeatureSelectors , die Features beschreibt, die sich auf die Verbindung von cursive Buchstaben beziehen.

CTFontFeatureDesignComplexity

A CTFontFeatureSelectors that describe features related to design-level complexity.

CTFontFeatureDiacritics

Eine CTFontFeatureSelectors , die Features im Zusammenhang mit der Sichtbarkeit und Zusammensetzung diakritischer Markierungen beschreibt.

CTFontFeatureFractions

A CTFontFeatureSelectors that describe features related to how fractions should be displayed.

CTFontFeatureIdeographicAlternatives

A CTFontFeatureSelectors that describe features related to ideographic alternatives.

CTFontFeatureIdeographicSpacing

A CTFontFeatureSelectors that describe features related to ideographic spacing.

CTFontFeatureItalicCJKRoman

A CTFontFeatureSelectors that describe features related to Chines, Japanese, and Korean italicized text.

CTFontFeatureKanaSpacing

A CTFontFeatureSelectors that describe features related to Kana spacing.

CTFontFeatureKey

Eine Klasse, deren statische Eigenschaften als Schlüssel für die NSDictionary verwendete verwendet CTFontFeatureswerden können.

CTFontFeatureLetterCase

A CTFontFeatureSelectors that describe features related to capitalization options such as initial capitalization.

CTFontFeatureLigatures

Eine CTFontFeatureSelectors Beschreibung, ob Ligaturfeatures aktiviert oder deaktiviert sind.

CTFontFeatureLinguisticRearrangementConnection

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

CTFontFeatureLowerCase

A CTFontFeatureSelectors that describe features related to how lower-case letters are rendern.

CTFontFeatureMathematicalExtras

Eine CTFontFeatureSelectors Beschreibung der Features im Zusammenhang mit mathematischen Formeln.

CTFontFeatureNumberCase

A CTFontFeatureSelectors that describe features related to the display of capital numbers.

CTFontFeatureNumberSpacing

A CTFontFeatureSelectors that describe features related to spacing of numbers.

CTFontFeatureOrnamentSets

A CTFontFeatureSelectors that describe features related to case-sensitive spacing or layout.

CTFontFeatureOverlappingCharacters

A CTFontFeatureSelectors that allow or disallow characters to overlap.

CTFontFeatureRubyKana

A CTFontFeatureSelectors that describe features related to applications of rubies to Kana.

CTFontFeatures

Kapselt die Features eines CTFont.

CTFontFeatureSelectorKey

Eine Klasse, deren statische Eigenschaften als Schlüssel für die NSDictionary verwendete verwendet CTFontFeatureSelectorswerden können.

CTFontFeatureSelectors

Kapselt ein Schriftartfeaturewörterbuch.

CTFontFeatureSettings

Die Featureeinstellungen eines CTFont oder CTFontDescriptorAttributes.

CTFontFeatureSmartSwash

A CTFontFeatureSelectors that describe features related to smart swashes.

CTFontFeatureStyleOptions

Eine CTFontFeatureSelectors Beschreibung der Features im Zusammenhang mit Schriftartfeatures wie beleuchteten Großbuchstaben und eingegratetem Text.

CTFontFeatureStylisticAlternatives

A CTFontFeatureSelectors that describe features related to alternative styles.

CTFontFeatureTextSpacing

A CTFontFeatureSelectors that describe features related to text spacing.

CTFontFeatureTransliteration

A CTFontFeatureSelectors that describe features related to transliteration.

CTFontFeatureTypographicExtras

A CTFontFeatureSelectors that describe features related to typographic extras such as interrobangs, conversion of strichhes to em- or en-strichhes, etc..

CTFontFeatureUnicodeDecomposition

A CTFontFeatureSelectors that describe features related to how Unicode is decomposed.

CTFontFeatureUpperCase

A CTFontFeatureSelectors that describe features related to how upper-case letters should be displayed.

CTFontFeatureVerticalPosition

A CTFontFeatureSelectors that describe features related to vertical positioning.

CTFontFeatureVerticalSubstitutionConnection

A CTFontFeatureSelectors that describe features related to vertical substitution.

CTFontManager

Verwaltet das zentrale CoreText-Schriftartsystem.

CTFontManager.Notifications

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

CTFontManagerErrorExtensions

Erweiterungsmethoden für die CTFontManagerError Enumeration.

CTFontManagerErrorKeys

Der CoreText-Namespace stellt Klassen mit niedriger Ebene zum Gestalten und Rendern von Text bereit.

CTFontTraitKey

Eine Klasse, deren statische Eigenschaften als Schlüssel für die NSDictionary verwendete verwendet CTFontTraitswerden können.

CTFontTraits

Die Standardeigenschaften für ein CTFontDescriptor.

CTFontVariation

Kapselt ein Schriftartvariationswörterbuch.

CTFontVariationAxes

Kapselt ein Wörterbuch der Schriftartvariationsachse.

CTFontVariationAxisKey

Eine Klasse, deren statische Eigenschaften als Schlüssel für die NSDictionary verwendete verwendet CTFontVariationAxeswerden können.

CTFrame

Ein rechteckiger Bereich, der Textzeilen enthält.

CTFrameAttributeKey

Eine Klasse, deren statische Eigenschaften als Schlüssel für die NSDictionary verwendete verwendet CTFrameAttributeswerden können.

CTFrameAttributes

Kapselt die Attribute, die bei der Erstellung einer .CTFrame

CTFramesetter

Legt den Typ in einem rechteckigen Rahmen fest.

CTGlyphInfo

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

CTLine

Eine Textzeile, die aus einem Array von CTRuns besteht.

CTParagraphStyle

Beschreibt die Formatvorlage von Absätzen.

CTParagraphStyleSettings

Eine Klasse, die zum Überschreiben von Elementen eines .CTParagraphStyle

CTRun

Eine Glyphe wird ausgeführt. Das heißt, eine Reihe aufeinander folgender Glyphen mit denselben Attributen und derselben Richtung.

CTRunDelegate

Ein Delegatobjekt, das für die Verarbeitung CTRunDelegateOperations in einem CTRun.

CTRunDelegateOperations

Eine Klasse, die die vorgänge darstellt, die für ein CTRunDelegate.

CTStringAttributeKey

Eine Klasse, deren statische Eigenschaften als Schlüssel für die NSDictionary verwendete verwendet CTStringAttributeswerden können.

CTStringAttributes

Gibt die Attribute einer .CTRun

CTTextTab

Stellt eine Registerkarte in einer CTParagraphStyle.

CTTextTabOptionKey

Eine Klasse, deren statische Eigenschaften als Schlüssel für die NSDictionary verwendete verwendet CTTextTabOptionswerden können.

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 NSDictionary verwendete verwendet CTTypesetterOptionswerden können.

CTTypesetterOptions

Optionen, die für ein CTTypesetter Objekt gelten.

Schnittstellen

Name Beschreibung
ICTAdaptiveImageProviding

Diese Schnittstelle stellt das Objective-C-Protokoll CTAdaptiveImageProvidingdar.

Enumerationen

Name Beschreibung
CTBaselineClass

Die Art der Basispläne, die beim Festlegen von Text unterstützt werden.

CTBaselineFont

Eine Aufzählung, deren Werte angeben, ob die Basisschriftart aus der ursprünglichen Schriftart oder einer Referenzschriftart stammt.

CTCharacterCollection

Eine Klasse, deren statische Felder Zeichenauflistungen angeben.

CTFontDescriptorMatchingState

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

CTFontFeatureAllTypographicFeatures.Selector

Eine Aufzählung, deren Werte als Argumente verwendet WithFeature(CTFontFeatureVerticalSubstitutionConnection+Selector)werden können.

CTFontFeatureAlternateKana.Selector

Eine Aufzählung, deren Werte von Feature.

CTFontFeatureAnnotation.Selector

Eine Aufzählung, deren Werte von Feature.

CTFontFeatureCaseSensitiveLayout.Selector

Eine Aufzählung, deren Werte von Feature.

CTFontFeatureCharacterAlternatives.Selector

Eine Aufzählung, deren Werte von Feature.

CTFontFeatureCharacterShape.Selector

Eine Aufzählung, deren Werte von Feature.

CTFontFeatureCJKRomanSpacing.Selector

Eine Aufzählung, deren Werte von Feature.

CTFontFeatureCJKSymbolAlternatives.Selector

Eine Aufzählung, deren Werte von Feature.

CTFontFeatureCJKVerticalRomanPlacement.Selector

Eine Aufzählung, deren Werte von Feature.

CTFontFeatureContextualAlternates.Selector

Eine Aufzählung, deren Werte von Feature.

CTFontFeatureCursiveConnection.Selector

Eine Aufzählung, deren Werte von Feature.

CTFontFeatureDesignComplexity.Selector

Eine Aufzählung, deren Werte von Feature.

CTFontFeatureDiacritics.Selector

Eine Aufzählung, deren Werte von Feature.

CTFontFeatureFractions.Selector

Eine Aufzählung, deren Werte von Feature.

CTFontFeatureIdeographicAlternatives.Selector

Eine Aufzählung, deren Werte von Feature.

CTFontFeatureIdeographicSpacing.Selector

Eine Aufzählung, deren Werte von Feature.

CTFontFeatureItalicCJKRoman.Selector

Eine Aufzählung, deren Werte von Feature.

CTFontFeatureKanaSpacing.Selector

Eine Aufzählung, deren Werte von Feature.

CTFontFeatureLetterCase.Selector

Eine Aufzählung, deren Werte von Feature.

CTFontFeatureLigatures.Selector

Eine Aufzählung, deren Werte von Feature.

CTFontFeatureLinguisticRearrangementConnection.Selector

Eine Aufzählung, deren Werte von Feature.

CTFontFeatureLowerCase.Selector

Eine Aufzählung, deren Werte von Feature.

CTFontFeatureMathematicalExtras.Selector

Eine Aufzählung, deren Werte von Feature.

CTFontFeatureNumberCase.Selector

Eine Aufzählung, deren Werte von Feature.

CTFontFeatureNumberSpacing.Selector

Eine Aufzählung, deren Werte von Feature.

CTFontFeatureOrnamentSets.Selector

Eine Aufzählung, deren Werte von Feature.

CTFontFeatureOverlappingCharacters.Selector

Eine Aufzählung, deren Werte von Feature.

CTFontFeatureRubyKana.Selector

Eine Aufzählung, deren Werte von Feature.

CTFontFeatureSmartSwash.Selector

Eine Aufzählung, deren Werte von Feature.

CTFontFeatureStyleOptions.Selector

Eine Aufzählung, deren Werte von Feature.

CTFontFeatureStylisticAlternatives.Selector

Eine Aufzählung, deren Werte von Feature.

CTFontFeatureTextSpacing.Selector

Eine Aufzählung, deren Werte von Feature.

CTFontFeatureTransliteration.Selector

Eine Aufzählung, deren Werte von Feature.

CTFontFeatureTypographicExtras.Selector

Eine Aufzählung, deren Werte von Feature.

CTFontFeatureUnicodeDecomposition.Selector

Eine Aufzählung, deren Werte von Feature.

CTFontFeatureUpperCase.Selector

Eine Aufzählung, deren Werte von Feature.

CTFontFeatureVerticalPosition.Selector

Eine Aufzählung, deren Werte von Feature.

CTFontFeatureVerticalSubstitutionConnection.Selector

Eine Aufzählung, deren Werte von Feature.

CTFontFormat

Schriftformat.

CTFontManagerAutoActivation

Eine Aufzählung, deren Werte Werte für die automatische Aktivierung von Schriftarten angeben.

CTFontManagerError

Eine Aufzählung, deren Werte Fehler im Zusammenhang mit Vorgängen für CTFontManager.

CTFontManagerScope

Eine Aufzählung, deren Werte den Bereich für die Schriftregistrierung angeben.

CTFontNameKey

Eine Aufzählung, deren Werte Konstanten angeben, die den Zugriff auf Namen bereitstellen, die einem Zugeordneten CTFontzugeordnet sind.

CTFontOptions

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

CTFontOrientation

Eine Aufzählung, deren Werte die Ausrichtung einer .CTFont

CTFontPriority

Eine Aufzählung, deren Werte die Priorität einer .CTFont

CTFontStylisticClass

Eine Aufzählung, deren Werte die Serifenformatvorlage eines CTFont.

CTFontSymbolicTraits

Beschreibt den Schriftschnitt.

CTFontTable

Eine Aufzählung, deren Werte Tags für den Zugriff auf Schriftarttabellendaten darstellen.

CTFontTableOptions

Eine Aufzählung, deren Werte als Kennzeichnungen für Optionen in Bezug auf Schriftarttabellen verwendet werden können.

CTFontUIFontType

Eine Aufzählung, deren Werte die beabsichtigte Verwendung einer Schriftart angeben. Wird mit CTFont(CTFontUIFontType, NFloat, String) verwendet.

CTFramePathFillRule

Eine Aufzählung, deren Werte die von einer CTFrameFüllregel verwendete Füllregel angeben.

CTFrameProgression

Eine Aufzählung, deren Werte als Flags mit der Progression Eigenschaft verwendet werden können.

CTLigatureFormation

Eine Aufzählung, deren Werte die Wichtigkeit von Ligaturen in einem CTStringAttributes.

CTLineBoundsOptions

Die Art der Begrenzungsberechnung, die wir auf einer CTLine ausführen möchten.

CTLineBreakMode

Eine Aufzählung, deren Werte Zeilenumbruchoptionen angeben.

CTLineTruncation

Eine Aufzählung, deren Werte gültige Optionen für den Zeilenabschneiden angeben.

CTRunStatus

Eine Aufzählung, deren Werte das Status eines .CTRun

CTSuperscriptStyle

Eine Aufzählung, deren Werte den Stil von Super- und Subskripts beschreiben.

CTTextAlignment

Eine Aufzählung, deren Werte Optionen für die Textausrichtung angeben.

CTUnderlineStyle

Gibt den Stil eines Unterstreichungsornamens an.

CTUnderlineStyleModifiers

Eine Aufzählung, deren Werte Optionen für CTUnderlineStyles angeben.

CTWritingDirection

Eine Aufzählung, deren Werte als Flags verwendet werden können, die die Schreibrichtung angeben.

FontFeatureGroup

Eine Aufzählung, deren Werte verschiedene Typen von Schriftartfeatures angeben.

Delegaten

Name Beschreibung
CTFontDescriptor.CTFontDescriptorProgressHandler

Der CoreText-Namespace stellt Klassen mit niedriger Ebene zum Gestalten und Rendern von Text bereit.

CTFontManager.CTFontManagerRequestFontsHandler

Der CoreText-Namespace stellt Klassen mit niedriger Ebene zum Gestalten und Rendern von Text bereit.

CTFontManager.CTFontRegistrationHandler

Der CoreText-Namespace stellt Klassen mit niedriger Ebene zum Gestalten und Rendern von Text bereit.

CTLine.CaretEdgeEnumerator

Der CoreText-Namespace stellt Klassen mit niedriger Ebene zum Gestalten und Rendern von Text bereit.

Hinweise

Stellt das Framework auf niedriger Ebene für hochwertige Typografie bereit.

Dieses Framework wird indirekt von Übergeordneten Frameworks wie UIKit, AppKit, ( WebKit z UIWebView. B. ) und CoreAnimation. Entwickler können auf CoreText zurückgreifen, wenn sie eine feinere Kontrolle über das Textlayout benötigen als das von den allgemeinen Frameworks bereitgestellte.