Provides the low-level framework for high quality typography on iOS and OSX.
This framework is indirectly used by higher level frameworks like UIKit, MonoMac.AppKit, MonoMac.WebKitWebKit (UIKit.UIWebView and CoreAnimation. Developers can resort to CoreText when they need finer control over text layout than the one provided by the high level frameworks.
Type | Reason |
---|---|
CTBaselineClass | The kind of baselines supported when typesetting text. |
CTBaselineFont | An enumeration whose values specify the whether the baseline font is from the original font or a reference font. |
CTCharacterCollection | A class whose static fields specify character collections. |
CTFont | Represents a CoreText Font. |
CTFontCollection | Font collections are the standard mechanism used to enumerate fonts descriptors. |
CTFontCollectionOptionKey | A class whose static property can be used as a key for the Foundation.NSDictionary used by CoreText.CTFontCollectionOptions. |
CTFontCollectionOptions | Options that can be used for creating CoreText.CTFontCollection objects. |
CTFontDescriptor | Font Descriptors contain a description of font features that can identify a font. |
CTFontDescriptorAttributeKey | A valid key for use with CoreText.CTFontDescriptor attribute properties. |
CTFontDescriptorAttributes | Strongly typed class that contains font attributes. |
CTFontDescriptorMatchingState | An enumeration whose values can be used as parameters for the CoreText.CTFontDescriptor.MatchFontDescriptors method. |
CTFontFeatureAllTypographicFeatures | A CoreText.CTFontFeatureSelectors that represents all type features. |
CTFontFeatureAllTypographicFeatures+Selector | An enumeration whose values can be used as arguments for CoreText.CTFontDescriptor.WithFeature. |
CTFontFeatureAlternateKana | A CoreText.CTFontFeatureSelectors for alternate kana. |
CTFontFeatureAlternateKana+Selector | An enumeration whose values are returned by CoreText.CTFontFeatureAlternateKana.Feature. |
CTFontFeatureAnnotation | A CoreText.CTFontFeatureSelectors that describe feature annotations. |
CTFontFeatureAnnotation+Selector | An enumeration whose values are returned by CoreText.CTFontFeatureAnnotation.Feature. |
CTFontFeatureCaseSensitiveLayout | A CoreText.CTFontFeatureSelectors that describe features related to case-sensitive spacing or layout. |
CTFontFeatureCaseSensitiveLayout+Selector | An enumeration whose values are returned by CoreText.CTFontFeatureCaseSensitiveLayout.Feature. |
CTFontFeatureCharacterAlternatives | A CoreText.CTFontFeatureSelectors that describe a feature allowing character alternatives. |
CTFontFeatureCharacterAlternatives+Selector | An enumeration whose values are returned by CoreText.CTFontFeatureCharacterAlternatives.Feature. |
CTFontFeatureCharacterShape | A CoreText.CTFontFeatureSelectors that describe features related to character shapes such as Hojo Kanji forms, JIS 78 Forms, etc.. |
CTFontFeatureCharacterShape+Selector | An enumeration whose values are returned by CoreText.CTFontFeatureCharacterShape.Feature. |
CTFontFeatureCJKRomanSpacing | A CoreText.CTFontFeatureSelectors that describe features related to Chines, Japanese, and Korean typography. |
CTFontFeatureCJKRomanSpacing+Selector | An enumeration whose values are returned by CoreText.CTFontFeatureCJKRomanSpacing.Feature. |
CTFontFeatureCJKSymbolAlternatives | A CoreText.CTFontFeatureSelectors that describe features related to Chines, Japanese, and Korean typography. |
CTFontFeatureCJKSymbolAlternatives+Selector | An enumeration whose values are returned by CoreText.CTFontFeatureCJKSymbolAlternatives.Feature. |
CTFontFeatureCJKVerticalRomanPlacement | A CoreText.CTFontFeatureSelectors that describe features related to Chines, Japanese, and Korean typography. |
CTFontFeatureCJKVerticalRomanPlacement+Selector | An enumeration whose values are returned by CoreText.CTFontFeatureCJKVerticalRomanPlacement.Feature. |
CTFontFeatureContextualAlternates | A CoreText.CTFontFeatureSelectors that describe features related to swash alternatives. |
CTFontFeatureContextualAlternates+Selector | An enumeration whose values are returned by CoreText.CTFontFeatureContextAlternatives.Feature. |
CTFontFeatureCursiveConnection | A CoreText.CTFontFeatureSelectors that describe features related to the connection of cursive letters. |
CTFontFeatureCursiveConnection+Selector | An enumeration whose values are returned by CoreText.CTFontFeatureCursiveConnection.Feature. |
CTFontFeatureDesignComplexity | A CoreText.CTFontFeatureSelectors that describe features related to design-level complexity. |
CTFontFeatureDesignComplexity+Selector | An enumeration whose values are returned by CoreText.CTFontFeatureDesignComplexity.Feature. |
CTFontFeatureDiacritics | A CoreText.CTFontFeatureSelectors that describe features related to the visibility and composition of diacritical marks. |
CTFontFeatureDiacritics+Selector | An enumeration whose values are returned by CoreText.CTFontFeatureDiacritics.Feature. |
CTFontFeatureFractions | A CoreText.CTFontFeatureSelectors that describe features related to how fractions should be displayed. |
CTFontFeatureFractions+Selector | An enumeration whose values are returned by CoreText.CTFontFeatureFractions.Feature. |
CTFontFeatureIdeographicAlternatives | A CoreText.CTFontFeatureSelectors that describe features related to ideographic alternatives. |
CTFontFeatureIdeographicAlternatives+Selector | An enumeration whose values are returned by CoreText.CTFontFeatureIdeographicAlternatives.Feature. |
CTFontFeatureIdeographicSpacing | A CoreText.CTFontFeatureSelectors that describe features related to ideographic spacing. |
CTFontFeatureIdeographicSpacing+Selector | An enumeration whose values are returned by CoreText.CTFontFeatureIdeographicSpacing.Feature. |
CTFontFeatureItalicCJKRoman | A CoreText.CTFontFeatureSelectors that describe features related to Chines, Japanese, and Korean italicized text. |
CTFontFeatureItalicCJKRoman+Selector | An enumeration whose values are returned by CoreText.CTFontFeatureCJKRoman.Feature. |
CTFontFeatureKanaSpacing | A CoreText.CTFontFeatureSelectors that describe features related to Kana spacing. |
CTFontFeatureKanaSpacing+Selector | An enumeration whose values are returned by CoreText.CTFontFeatureCaseSensitiveLayout.Feature. |
CTFontFeatureKey | >A class whose static properties can be used as keys for the Foundation.NSDictionary used by CoreText.CTFontFeatures. |
CTFontFeatureLetterCase | A CoreText.CTFontFeatureSelectors that describe features related to capitalization options such as initial capitalization. |
CTFontFeatureLetterCase+Selector | An enumeration whose values are returned by CoreText.CTFontFeatureLetterCase.Feature. |
CTFontFeatureLigatures | A CoreText.CTFontFeatureSelectors that describe whether ligature features are on or off. |
CTFontFeatureLigatures+Selector | An enumeration whose values are returned by CoreText.CTFontFeatureLigature.Feature. |
CTFontFeatureLinguisticRearrangementConnection | A CoreText.CTFontFeatureSelectors that describe whether linguistic rearrangement is on or off. |
CTFontFeatureLinguisticRearrangementConnection+Selector | An enumeration whose values are returned by CoreText.CTFontFeatureLinguisticRearrangementConnection.Feature. |
CTFontFeatureLowerCase | A CoreText.CTFontFeatureSelectors that describe features related to how lower-case letters are rendered. |
CTFontFeatureLowerCase+Selector | An enumeration whose values are returned by CoreText.CTFontFeatureLowerCase.Feature. |
CTFontFeatureMathematicalExtras | A CoreText.CTFontFeatureSelectors that describe features related to mathematical formulae. |
CTFontFeatureMathematicalExtras+Selector | An enumeration whose values are returned by CoreText.CTFontFeatureMathematicalExtras.Feature. |
CTFontFeatureNumberCase | A CoreText.CTFontFeatureSelectors that describe features related to the display of capital numbers. |
CTFontFeatureNumberCase+Selector | An enumeration whose values are returned by CoreText.CTFontFeatureNumberCase.Feature. |
CTFontFeatureNumberSpacing | A CoreText.CTFontFeatureSelectors that describe features related to spacing of numbers. |
CTFontFeatureNumberSpacing+Selector | An enumeration whose values are returned by CoreText.CTFontFeatureNumberSpacing.Feature. |
CTFontFeatureOrnamentSets | A CoreText.CTFontFeatureSelectors that describe features related to case-sensitive spacing or layout. |
CTFontFeatureOrnamentSets+Selector | An enumeration whose values are returned by CoreText.CTFontFeatureOrnamentSets.Feature. |
CTFontFeatureOverlappingCharacters | A CoreText.CTFontFeatureSelectors that allow or disallow characters to overlap. |
CTFontFeatureOverlappingCharacters+Selector | An enumeration whose values are returned by CoreText.CTFontFeatureOverlappingCharacters.Feature. |
CTFontFeatureRubyKana | A CoreText.CTFontFeatureSelectors that describe features related to applications of rubies to Kana. |
CTFontFeatureRubyKana+Selector | An enumeration whose values are returned by CoreText.CTFontFeatureRubyKana.Feature. |
CTFontFeatures | Encapsulates the features of a CoreText.CTFont. |
CTFontFeatureSelectorKey | A class whose static properties can be used as keys for the Foundation.NSDictionary used by CoreText.CTFontFeatureSelectors. |
CTFontFeatureSelectors | Encapsulates a font feature-dictionary. |
CTFontFeatureSettings | The feature settings of a CoreText.CTFont or CoreText.CTFontDescriptorAttributes. |
CTFontFeatureSmartSwash | A CoreText.CTFontFeatureSelectors that describe features related to smart swashes. |
CTFontFeatureSmartSwash+Selector | An enumeration whose values are returned by CoreText.CTFontFeatureSmartSwash.Feature. |
CTFontFeatureStyleOptions | A CoreText.CTFontFeatureSelectors that describe features related to font features such as illuminated capitals and engraved text. |
CTFontFeatureStyleOptions+Selector | An enumeration whose values are returned by CoreText.CTFontFeatureStyleOptions.Feature. |
CTFontFeatureStylisticAlternatives | A CoreText.CTFontFeatureSelectors that describe features related to alternative styles. |
CTFontFeatureStylisticAlternatives+Selector | An enumeration whose values are returned by CoreText.CTFontFeatureCaseSensitiveLayout.Feature. |
CTFontFeatureTextSpacing | A CoreText.CTFontFeatureSelectors that describe features related to text spacing. |
CTFontFeatureTextSpacing+Selector | An enumeration whose values are returned by CoreText.CTFontFeatureTextSpacing.Feature. |
CTFontFeatureTransliteration | A CoreText.CTFontFeatureSelectors that describe features related to transliteration. |
CTFontFeatureTransliteration+Selector | An enumeration whose values are returned by CoreText.CTFontFeatureTransliteration.Feature. |
CTFontFeatureTypographicExtras | A CoreText.CTFontFeatureSelectors that describe features related to typographic extras such as interrobangs, conversion of dashes to em- or en-dashes, etc.. |
CTFontFeatureTypographicExtras+Selector | An enumeration whose values are returned by CoreText.CTFontFeatureTypographicExtras.Feature. |
CTFontFeatureUnicodeDecomposition | A CoreText.CTFontFeatureSelectors that describe features related to how Unicode is decomposed. |
CTFontFeatureUnicodeDecomposition+Selector | An enumeration whose values are returned by CoreText.CTFontFeatureUnicodeDecomposition.Feature. |
CTFontFeatureUpperCase | A CoreText.CTFontFeatureSelectors that describe features related to how upper-case letters should be displayed. |
CTFontFeatureUpperCase+Selector | An enumeration whose values are returned by CoreText.CTFontFeatureUpperCase.Feature. |
CTFontFeatureVerticalPosition | A CoreText.CTFontFeatureSelectors that describe features related to vertical positioning. |
CTFontFeatureVerticalPosition+Selector | An enumeration whose values are returned by CoreText.CTFontFeatureVerticalPosition.Feature. |
CTFontFeatureVerticalSubstitutionConnection | A CoreText.CTFontFeatureSelectors that describe features related to vertical substitution. |
CTFontFeatureVerticalSubstitutionConnection+Selector | An enumeration whose values are returned by CoreText.CTFontFeatureVerticalSubstitution.Feature. |
CTFontFormat | Font format. |
CTFontManager | Manages the central CoreText Font System. |
CTFontManager+Notifications | Documentation for this section has not yet been entered. |
CTFontManagerAutoActivation | An enumeration whose values specify values for auto-activation of fonts. |
CTFontManagerError | An enumeration whose values specify errors relating to operations on CoreText.CTFontManager. |
CTFontManagerScope | An enumeration whose values specify the scope for font registration. |
CTFontNameKey | An enumeration whose values specify constants providing access to names associated with a CoreText.CTFont. |
CTFontOptions | Options used when creating new instances of the CoreText.CTFont class. |
CTFontOrientation | An enumeration whose values specify the orientation of a CoreText.CTFont. |
CTFontPriority | An enumeration whose values specify the priority of a CoreText.CTFont. |
CTFontStylisticClass | An enumeration whose values specify the serif style of a CoreText.CTFont. |
CTFontSymbolicTraits | Describes the style of a font. |
CTFontTable | An enumeration whose values represent tags for accessing font-table data. |
CTFontTableOptions | An enumeration whose values can be used as flags for options relating to font tables. |
CTFontTraitKey | A class whose static properties can be used as keys for the Foundation.NSDictionary used by CoreText.CTFontTraits. |
CTFontTraits | The standard traits for a CoreText.CTFontDescriptor. |
CTFontUIFontType | An enumeration whose values specify the intended use of a font. Used with CoreText.CTFont(CoreTextCTFontUIType, System.Single, System.String) |
CTFontVariation | Encapsulates a font-variation dictionary. |
CTFontVariationAxes | Encapsulates a font-variation-axis dictionary. |
CTFontVariationAxisKey | >A class whose static properties can be used as keys for the Foundation.NSDictionary used by CoreText.CTFontVariationAxes. |
CTFrame | A rectangular area containing lines of text. |
CTFrameAttributeKey | >A class whose static properties can be used as keys for the Foundation.NSDictionary used by CoreText.CTFrameAttributes. |
CTFrameAttributes | Encapsulates the attributes used in the creation of a CoreText.CTFrame. |
CTFramePathFillRule | An enumeration whose values specify the fill rule used by a CoreText.CTFrame. |
CTFrameProgression | An enumeration whose values can be used as flags with the CoreText.CTFrameAttributes.Progression property. |
CTFramesetter | Lays out type in a rectangular frame. |
CTGlyphInfo | Provides the ability to override the Unicode-to-glyph mapping for a CoreText.CTFont. |
CTLigatureFormation | An enumeration whose values specify the importance of ligatures in a CoreText.CTString. |
CTLine | A line of text, comprising an array of CoreText.CTRuns. |
CTLineBoundsOptions | The kind of bounds computation that we want to perform on a CTLine. |
CTLineBreakMode | An enumeration whose values specify line-breaking options. |
CTLineTruncation | An enumeration whose values specify valid options for line truncation. |
CTParagraphStyle | Describes the style of paragraphs. |
CTParagraphStyleSettings | A class that can be used to override elements of a CoreText.CTParagraphStyle. |
CTRun | A glyph run. That is, a series of consecutive glyphs with the same attributes and direction. |
CTRunDelegate | A delegate object that can be used to handle CoreText.CTRunDelegateOperations on a CoreText.CTRun. |
CTRunDelegateOperations | A class that represents the operations possible on a CoreText.CTRunDelegate. |
CTRunStatus | An enumeration whose values describe the CoreText.CTRun.Status of a CoreText.CTRun. |
CTStringAttributeKey | >A class whose static properties can be used as keys for the Foundation.NSDictionary used by CoreText.CTStringAttributes. |
CTStringAttributes | Specifies the attributes of a CoreText.CTRun. |
CTSuperscriptStyle | An enumeration whose values describe the style of super- and sub- -scripts. |
CTTextAlignment | An enumeration whose values specify options for text alignment. |
CTTextTab | Represents a tab in a CoreText.CTParagraphStyle. |
CTTextTabOptionKey | >A class whose static properties can be used as keys for the Foundation.NSDictionary used by CoreText.CTTextTabOptions. |
CTTextTabOptions | Options relating to a CoreText.CTTextTab. |
CTTypesetter | A class that performs line layout. |
CTTypesetterOptionKey | >A class whose static properties can be used as keys for the Foundation.NSDictionary used by CoreText.CTTypesetterOptions. |
CTTypesetterOptions | Options applicable to a CoreText.CTTypeSetter object. |
CTUnderlineStyle | Specifies the style of an underline ornament. |
CTUnderlineStyleModifiers | An enumeration whose values specify options for CoreText.CTUnderlineStyles. |
CTWritingDirection | An enumeration whose values can be used as flags indicating writing directions. |
FontFeatureGroup | An enumeration whose values specify various types of font features. |