Condividi tramite


CoreText Spazio dei nomi

Lo spazio dei nomi CoreText fornisce classi di basso livello per la disposizione e il rendering del testo.

Classi

CTFont

Rappresenta un tipo di carattere CoreText.

CTFontCollection

Le raccolte di tipi di carattere sono il meccanismo standard usato per enumerare i descrittori dei tipi di carattere.

CTFontCollectionOptionKey

Classe la cui proprietà statica può essere utilizzata come chiave per l'oggetto NSDictionary utilizzato da CTFontCollectionOptions.

CTFontCollectionOptions

Opzioni che possono essere utilizzate per la creazione di CTFontCollection oggetti.

CTFontDescriptor

I descrittori di tipi di carattere contengono una descrizione delle caratteristiche dei tipi di carattere che possono identificare un tipo di carattere.

CTFontDescriptorAttributeKey

Chiave valida da usare con CTFontDescriptor le proprietà degli attributi.

CTFontDescriptorAttributes

Classe fortemente tipizzata che contiene attributi del tipo di carattere.

CTFontFeatureAllTypographicFeatures

Oggetto CTFontFeatureSelectors che rappresenta tutte le funzionalità del tipo.

CTFontFeatureAlternateKana

Oggetto CTFontFeatureSelectors per kana alternativo.

CTFontFeatureAnnotation

Oggetto CTFontFeatureSelectors che descrive le annotazioni delle caratteristiche.

CTFontFeatureCaseSensitiveLayout

Oggetto CTFontFeatureSelectors che descrive le funzionalità correlate alla spaziatura o al layout con distinzione tra maiuscole e minuscole.

CTFontFeatureCharacterAlternatives

Oggetto CTFontFeatureSelectors che descrive una funzionalità che consente alternative di caratteri.

CTFontFeatureCharacterShape

Oggetto CTFontFeatureSelectors che descrive le caratteristiche correlate alle forme di carattere, ad esempio forme Hojo Kanji, MODULI JIS 78 e così via.

CTFontFeatureCJKRomanSpacing

Oggetto CTFontFeatureSelectors che descrive le funzionalità correlate alla tipografia chines, giapponese e coreana.

CTFontFeatureCJKSymbolAlternatives

Oggetto CTFontFeatureSelectors che descrive le funzionalità correlate alla tipografia chines, giapponese e coreana.

CTFontFeatureCJKVerticalRomanPlacement

Oggetto CTFontFeatureSelectors che descrive le funzionalità correlate alla tipografia chines, giapponese e coreana.

CTFontFeatureContextualAlternates

Oggetto CTFontFeatureSelectors che descrive le funzionalità correlate alle alternative di lavaggio.

CTFontFeatureCursiveConnection

Oggetto CTFontFeatureSelectors che descrive le funzionalità correlate alla connessione di lettere cursive.

CTFontFeatureDesignComplexity

Oggetto CTFontFeatureSelectors che descrive le funzionalità correlate alla complessità a livello di progettazione.

CTFontFeatureDiacritics

Oggetto CTFontFeatureSelectors che descrive le caratteristiche correlate alla visibilità e alla composizione dei segni diacritici.

CTFontFeatureFractions

Oggetto CTFontFeatureSelectors che descrive le funzionalità relative alla modalità di visualizzazione delle frazioni.

CTFontFeatureIdeographicAlternatives

Oggetto CTFontFeatureSelectors che descrive le funzionalità correlate alle alternative ideografiche.

CTFontFeatureIdeographicSpacing

Oggetto CTFontFeatureSelectors che descrive le funzionalità correlate alla spaziatura ideografica.

CTFontFeatureItalicCJKRoman

Oggetto CTFontFeatureSelectors che descrive le funzionalità correlate al testo in corsivo Chines, giapponese e coreano.

CTFontFeatureKanaSpacing

Oggetto CTFontFeatureSelectors che descrive le funzionalità correlate alla spaziatura Kana.

CTFontFeatureKey

Classe le cui proprietà statiche possono essere usate come chiavi per l'oggetto NSDictionary utilizzato da CTFontFeatures.

CTFontFeatureLetterCase

Oggetto CTFontFeatureSelectors che descrive le funzionalità correlate alle opzioni di capitalizzazione, ad esempio la maiuscola iniziale.

CTFontFeatureLigatures

Oggetto CTFontFeatureSelectors che descrive se le funzionalità di legatura sono attiva o disattivate.

CTFontFeatureLinguisticRearrangementConnection

Oggetto CTFontFeatureSelectors che descrive se la ridisponimento linguistico è attivata o disattivata.

CTFontFeatureLowerCase

Oggetto CTFontFeatureSelectors che descrive le funzionalità relative al rendering delle lettere minuscole.

CTFontFeatureMathematicalExtras

Oggetto CTFontFeatureSelectors che descrive le caratteristiche correlate alla formula matematica.

CTFontFeatureNumberCase

Oggetto CTFontFeatureSelectors che descrive le funzionalità correlate alla visualizzazione dei numeri maiuscole.

CTFontFeatureNumberSpacing

Oggetto CTFontFeatureSelectors che descrive le funzionalità correlate alla spaziatura dei numeri.

CTFontFeatureOrnamentSets

Oggetto CTFontFeatureSelectors che descrive le funzionalità correlate alla spaziatura o al layout con distinzione tra maiuscole e minuscole.

CTFontFeatureOverlappingCharacters

Oggetto CTFontFeatureSelectors che consente o non consente la sovrapposizione dei caratteri.

CTFontFeatureRubyKana

Oggetto CTFontFeatureSelectors che descrive le caratteristiche relative alle applicazioni di rubi a Kana.

CTFontFeatures

Incapsula le funzionalità di un oggetto CTFont.

CTFontFeatureSelectorKey

Classe le cui proprietà statiche possono essere usate come chiavi per l'oggetto NSDictionary utilizzato da CTFontFeatureSelectors.

CTFontFeatureSelectors

Incapsula un dizionario delle caratteristiche del tipo di carattere.

CTFontFeatureSettings

Impostazioni delle funzionalità di un CTFont oggetto o CTFontDescriptorAttributes.

CTFontFeatureSmartSwash

Oggetto CTFontFeatureSelectors che descrive le funzionalità correlate agli swash intelligenti.

CTFontFeatureStyleOptions

Oggetto CTFontFeatureSelectors che descrive le caratteristiche relative alle caratteristiche del carattere, ad esempio maiuscole illuminate e testo incisato.

CTFontFeatureStylisticAlternatives

Oggetto CTFontFeatureSelectors che descrive le funzionalità correlate agli stili alternativi.

CTFontFeatureTextSpacing

Oggetto CTFontFeatureSelectors che descrive le funzionalità correlate alla spaziatura del testo.

CTFontFeatureTransliteration

Oggetto CTFontFeatureSelectors che descrive le funzionalità correlate alla traslitterazione.

CTFontFeatureTypographicExtras

Oggetto CTFontFeatureSelectors che descrive le funzionalità correlate a elementi aggiuntivi tipografici, ad esempio interropartizioni, conversione di trattini in trattini em- o en-dash e così via.

CTFontFeatureUnicodeDecomposition

Oggetto CTFontFeatureSelectors che descrive le funzionalità relative al modo in cui Unicode viene scomposto.

CTFontFeatureUpperCase

Oggetto CTFontFeatureSelectors che descrive le funzionalità relative alla visualizzazione delle lettere maiuscole.

CTFontFeatureVerticalPosition

Oggetto CTFontFeatureSelectors che descrive le funzionalità correlate al posizionamento verticale.

CTFontFeatureVerticalSubstitutionConnection

Oggetto CTFontFeatureSelectors che descrive le funzionalità correlate alla sostituzione verticale.

CTFontManager

Gestisce il sistema di tipi di carattere CoreText centrale.

CTFontManager.Notifications

Osservatore per la ricezione di notifiche quando i tipi di carattere vengono aggiunti al Registro di sistema.

CTFontManagerErrorExtensions

Metodi di estensione per l'enumerazione CoreText.CTFontManagerError.

CTFontTraitKey

Classe le cui proprietà statiche possono essere usate come chiavi per l'oggetto NSDictionary utilizzato da CTFontTraits.

CTFontTraits

Tratti standard per un oggetto CTFontDescriptor.

CTFontVariation

Incapsula un dizionario delle varianti di carattere.

CTFontVariationAxes

Incapsula un dizionario dell'asse delle varianti del tipo di carattere.

CTFontVariationAxisKey

Classe le cui proprietà statiche possono essere usate come chiavi per l'oggetto NSDictionary utilizzato da CTFontVariationAxes.

CTFrame

Area rettangolare contenente righe di testo.

CTFrameAttributeKey

Classe le cui proprietà statiche possono essere usate come chiavi per l'oggetto NSDictionary utilizzato da CTFrameAttributes.

CTFrameAttributes

Incapsula gli attributi utilizzati nella creazione di un oggetto CTFrame.

CTFramesetter

Dispone il tipo in una cornice rettangolare.

CTGlyphInfo

Consente di eseguire l'override del mapping da unicode a glifo per un oggetto CTFont.

CTLine

Riga di testo, che comprende una matrice di CTRuns.

CTParagraphStyle

Descrive lo stile dei paragrafi.

CTParagraphStyleSettings

Classe che può essere utilizzata per eseguire l'override di elementi di un oggetto CTParagraphStyle.

CTRun

Esecuzione di un glifo. Ovvero, una serie di glifi consecutivi con gli stessi attributi e direzione.

CTRunDelegate

Oggetto delegato che può essere utilizzato per gestire CTRunDelegateOperations in un oggetto CTRun.

CTRunDelegateOperations

Classe che rappresenta le operazioni possibili in un oggetto CTRunDelegate.

CTStringAttributeKey

Classe le cui proprietà statiche possono essere usate come chiavi per l'oggetto NSDictionary utilizzato da CTStringAttributes.

CTStringAttributes

Specifica gli attributi di un oggetto CTRun.

CTTextTab

Rappresenta una scheda in una CTParagraphStyle.

CTTextTabOptionKey

Classe le cui proprietà statiche possono essere usate come chiavi per l'oggetto NSDictionary utilizzato da CTTextTabOptions.

CTTextTabOptions

Opzioni relative a un oggetto CTTextTab.

CTTypesetter

Classe che esegue il layout della linea.

CTTypesetterOptionKey

Classe le cui proprietà statiche possono essere usate come chiavi per l'oggetto NSDictionary utilizzato da CTTypesetterOptions.

CTTypesetterOptions

Opzioni applicabili a un oggetto T:CoreText:CTTypesetter .

Enumerazioni

CTBaselineClass

Tipo di baseline supportato durante la reimpostazione del testo del tipo.

CTBaselineFont

Enumerazione i cui valori specificano se il tipo di carattere di base proviene dal tipo di carattere originale o da un tipo di carattere di riferimento.

CTCharacterCollection

Classe i cui campi statici specificano raccolte di caratteri.

CTFontDescriptorMatchingState

Enumerazione i cui valori possono essere utilizzati come parametri per il MatchFontDescriptors(CTFontDescriptor[], NSSet, Func<CTFontDescriptorMatchingState,IntPtr,Boolean>) metodo .

CTFontFeatureAllTypographicFeatures.Selector

Enumerazione i cui valori possono essere usati come argomenti per WithFeature(CTFontFeatureVerticalSubstitutionConnection+Selector).

CTFontFeatureAlternateKana.Selector

Enumerazione i cui valori vengono restituiti da Feature.

CTFontFeatureAnnotation.Selector

Enumerazione i cui valori vengono restituiti da Feature.

CTFontFeatureCaseSensitiveLayout.Selector

Enumerazione i cui valori vengono restituiti da Feature.

CTFontFeatureCharacterAlternatives.Selector

Enumerazione i cui valori vengono restituiti da Feature.

CTFontFeatureCharacterShape.Selector

Enumerazione i cui valori vengono restituiti da Feature.

CTFontFeatureCJKRomanSpacing.Selector

Enumerazione i cui valori vengono restituiti da Feature.

CTFontFeatureCJKSymbolAlternatives.Selector

Enumerazione i cui valori vengono restituiti da Feature.

CTFontFeatureCJKVerticalRomanPlacement.Selector

Enumerazione i cui valori vengono restituiti da Feature.

CTFontFeatureContextualAlternates.Selector

Enumerazione i cui valori vengono restituiti da Feature.

CTFontFeatureCursiveConnection.Selector

Enumerazione i cui valori vengono restituiti da Feature.

CTFontFeatureDesignComplexity.Selector

Enumerazione i cui valori vengono restituiti da Feature.

CTFontFeatureDiacritics.Selector

Enumerazione i cui valori vengono restituiti da Feature.

CTFontFeatureFractions.Selector

Enumerazione i cui valori vengono restituiti da Feature.

CTFontFeatureIdeographicAlternatives.Selector

Enumerazione i cui valori vengono restituiti da Feature.

CTFontFeatureIdeographicSpacing.Selector

Enumerazione i cui valori vengono restituiti da Feature.

CTFontFeatureItalicCJKRoman.Selector

Enumerazione i cui valori vengono restituiti da Feature.

CTFontFeatureKanaSpacing.Selector

Enumerazione i cui valori vengono restituiti da Feature.

CTFontFeatureLetterCase.Selector

Enumerazione i cui valori vengono restituiti da Feature.

CTFontFeatureLigatures.Selector

Enumerazione i cui valori vengono restituiti da Feature.

CTFontFeatureLinguisticRearrangementConnection.Selector

Enumerazione i cui valori vengono restituiti da Feature.

CTFontFeatureLowerCase.Selector

Enumerazione i cui valori vengono restituiti da Feature.

CTFontFeatureMathematicalExtras.Selector

Enumerazione i cui valori vengono restituiti da Feature.

CTFontFeatureNumberCase.Selector

Enumerazione i cui valori vengono restituiti da Feature.

CTFontFeatureNumberSpacing.Selector

Enumerazione i cui valori vengono restituiti da Feature.

CTFontFeatureOrnamentSets.Selector

Enumerazione i cui valori vengono restituiti da Feature.

CTFontFeatureOverlappingCharacters.Selector

Enumerazione i cui valori vengono restituiti da Feature.

CTFontFeatureRubyKana.Selector

Enumerazione i cui valori vengono restituiti da Feature.

CTFontFeatureSmartSwash.Selector

Enumerazione i cui valori vengono restituiti da Feature.

CTFontFeatureStyleOptions.Selector

Enumerazione i cui valori vengono restituiti da Feature.

CTFontFeatureStylisticAlternatives.Selector

Enumerazione i cui valori vengono restituiti da Feature.

CTFontFeatureTextSpacing.Selector

Enumerazione i cui valori vengono restituiti da Feature.

CTFontFeatureTransliteration.Selector

Enumerazione i cui valori vengono restituiti da Feature.

CTFontFeatureTypographicExtras.Selector

Enumerazione i cui valori vengono restituiti da Feature.

CTFontFeatureUnicodeDecomposition.Selector

Enumerazione i cui valori vengono restituiti da Feature.

CTFontFeatureUpperCase.Selector

Enumerazione i cui valori vengono restituiti da Feature.

CTFontFeatureVerticalPosition.Selector

Enumerazione i cui valori vengono restituiti da Feature.

CTFontFeatureVerticalSubstitutionConnection.Selector

Enumerazione i cui valori vengono restituiti da Feature.

CTFontFormat

Formato carattere.

CTFontManagerAutoActivation

Enumerazione i cui valori specificano i valori per l'attivazione automatica dei tipi di carattere.

CTFontManagerError

Enumerazione i cui valori specificano gli errori relativi alle operazioni in CTFontManager.

CTFontManagerScope

Enumerazione i cui valori specificano l'ambito per la registrazione del tipo di carattere.

CTFontNameKey

Enumerazione i cui valori specificano costanti che forniscono l'accesso ai nomi associati a un oggetto CTFont.

CTFontOptions

Opzioni utilizzate durante la creazione di nuove istanze della CTFont classe .

CTFontOrientation

Enumerazione i cui valori specificano l'orientamento di un oggetto CTFont.

CTFontPriority

Enumerazione i cui valori specificano la priorità di un oggetto CTFont.

CTFontStylisticClass

Enumerazione i cui valori specificano lo stile serif di un oggetto CTFont.

CTFontSymbolicTraits

Descrive lo stile di un tipo di carattere.

CTFontTable

Enumerazione i cui valori rappresentano i tag per l'accesso ai dati della tabella dei tipi di carattere.

CTFontTableOptions

Enumerazione i cui valori possono essere utilizzati come flag per le opzioni relative alle tabelle dei tipi di carattere.

CTFontUIFontType

Enumerazione i cui valori specificano l'utilizzo previsto di un tipo di carattere. Usato con C:CoreText.CTFont(CoreTextCTFontUIType, System.Single, System.String)

CTFramePathFillRule

Enumerazione i cui valori specificano la regola di riempimento utilizzata da un oggetto CTFrame.

CTFrameProgression

Enumerazione i cui valori possono essere utilizzati come flag con la Progression proprietà .

CTLigatureFormation

Enumerazione i cui valori specificano l'importanza delle legature in un T:CoreText.CTString.

CTLineBoundsOptions

Tipo di calcolo dei limiti che si vuole eseguire su una CTLine.

CTLineBreakMode

Enumerazione i cui valori specificano le opzioni di interruzione della riga.

CTLineTruncation

Enumerazione i cui valori specificano le opzioni valide per il troncamento della riga.

CTRunStatus

Enumerazione i cui valori descrivono l'oggetto Status di un oggetto CTRun.

CTSuperscriptStyle

Enumerazione i cui valori descrivono lo stile degli script con privilegi avanzati e secondari.

CTTextAlignment

Enumerazione i cui valori specificano le opzioni per l'allineamento del testo.

CTUnderlineStyle

Specifica lo stile di un ornamento di sottolineatura.

CTUnderlineStyleModifiers

Enumerazione i cui valori specificano le opzioni per CTUnderlineStyles.

CTWritingDirection

Enumerazione i cui valori possono essere utilizzati come flag che indicano le direzioni di scrittura.

FontFeatureGroup

Enumerazione i cui valori specificano vari tipi di caratteristiche del tipo di carattere.

Delegati

CTLine.CaretEdgeEnumerator

Lo spazio dei nomi CoreText fornisce classi di basso livello per la disposizione e il rendering del testo.

Commenti

Fornisce il framework di basso livello per la tipografia di alta qualità in iOS e OSX.

Questo framework viene usato indirettamente da framework di livello superiore come UIKit, AppKit, WebKit (UIWebView e . Gli sviluppatori possono ricorrere a CoreText quando hanno bisogno di un controllo più corretto sul layout del testo rispetto a quello fornito dai framework di alto livello.