CoreText 命名空间

CoreText 命名空间提供用于布局和呈现文本的低级类。

CTFont

代表 CoreText 字体。

CTFontCollection

字体集合是用于枚举字体描述符的标准机制。

CTFontCollectionOptionKey

一个类,其静态属性可用作 所使用的 CTFontCollectionOptionsNSDictionary键。

CTFontCollectionOptions

可用于创建 CTFontCollection 对象的选项。

CTFontDescriptor

字体描述符包含可识别字体的字体功能的说明。

CTFontDescriptorAttributeKey

与属性属性一起使用 CTFontDescriptor 的有效密钥。

CTFontDescriptorAttributes

包含字体属性的强类型类。

CTFontFeatureAllTypographicFeatures

表示 CTFontFeatureSelectors 所有类型特征的 。

CTFontFeatureAlternateKana

备用 CTFontFeatureSelectors 假名的 。

CTFontFeatureAnnotation

描述 CTFontFeatureSelectors 功能批注的 。

CTFontFeatureCaseSensitiveLayout

一个 CTFontFeatureSelectors ,描述与区分大小写的间距或布局相关的功能。

CTFontFeatureCharacterAlternatives

一个 CTFontFeatureSelectors ,它描述允许字符替代的功能。

CTFontFeatureCharacterShape

描述 CTFontFeatureSelectors 与字符形状相关的特征的 ,如 Hojo 汉字形式、JIS 78 窗体等。

CTFontFeatureCJKRomanSpacing

描述 CTFontFeatureSelectors 与 Chines、日语和朝鲜语版式相关的功能的 。

CTFontFeatureCJKSymbolAlternatives

描述 CTFontFeatureSelectors 与 Chines、日语和朝鲜语版式相关的功能的 。

CTFontFeatureCJKVerticalRomanPlacement

描述 CTFontFeatureSelectors 与 Chines、日语和朝鲜语版式相关的功能的 。

CTFontFeatureContextualAlternates

一个 CTFontFeatureSelectors ,它描述与 swash 替代项相关的功能。

CTFontFeatureCursiveConnection

描述 CTFontFeatureSelectors 与草书字母连接相关的功能的 。

CTFontFeatureDesignComplexity

描述 CTFontFeatureSelectors 与设计级别复杂性相关的功能的 。

CTFontFeatureDiacritics

一个 CTFontFeatureSelectors ,描述与音调符号的可见性和组合相关的功能。

CTFontFeatureFractions

一个 CTFontFeatureSelectors ,它描述与分数的显示方式相关的功能。

CTFontFeatureIdeographicAlternatives

描述 CTFontFeatureSelectors 与象形字替代项相关的特征的 。

CTFontFeatureIdeographicSpacing

描述 CTFontFeatureSelectors 与象形字间距相关的特征的 。

CTFontFeatureItalicCJKRoman

描述 CTFontFeatureSelectors 与 Chines、日语和朝鲜语斜体文本相关的功能的 。

CTFontFeatureKanaSpacing

描述 CTFontFeatureSelectors 与假名间距相关的功能的 。

CTFontFeatureKey

一个类,其静态属性可用作 所使用的 CTFontFeaturesNSDictionary键。

CTFontFeatureLetterCase

一个 CTFontFeatureSelectors ,它描述与大写选项(如初始大写)相关的功能。

CTFontFeatureLigatures

描述 CTFontFeatureSelectors 连字功能是打开还是关闭的 。

CTFontFeatureLinguisticRearrangementConnection

一个 CTFontFeatureSelectors ,它描述语言重新排列是打开还是关闭。

CTFontFeatureLowerCase

一个 CTFontFeatureSelectors ,描述与小写字母呈现方式相关的功能。

CTFontFeatureMathematicalExtras

描述 CTFontFeatureSelectors 与数学公式相关的特征的 。

CTFontFeatureNumberCase

一个 CTFontFeatureSelectors ,描述与显示大写字母数字相关的功能。

CTFontFeatureNumberSpacing

描述 CTFontFeatureSelectors 与数字间距相关的特征的 。

CTFontFeatureOrnamentSets

一个 CTFontFeatureSelectors ,描述与区分大小写的间距或布局相关的功能。

CTFontFeatureOverlappingCharacters

允许 CTFontFeatureSelectors 或禁止字符重叠的 。

CTFontFeatureRubyKana

一个 CTFontFeatureSelectors ,描述与将红宝石应用到假名相关的功能。

CTFontFeatures

封装 的功能 CTFont

CTFontFeatureSelectorKey

一个类,其静态属性可用作 所使用的 CTFontFeatureSelectorsNSDictionary键。

CTFontFeatureSelectors

封装字体功能字典。

CTFontFeatureSettings

CTFontDescriptorAttributes的功能CTFont设置。

CTFontFeatureSmartSwash

描述 CTFontFeatureSelectors 与智能斜体相关的功能的 。

CTFontFeatureStyleOptions

一个 CTFontFeatureSelectors ,它描述与字体功能相关的功能,如发光的大写字母和雕刻文本。

CTFontFeatureStylisticAlternatives

描述 CTFontFeatureSelectors 与替代样式相关的功能的 。

CTFontFeatureTextSpacing

描述 CTFontFeatureSelectors 与文本间距相关的功能的 。

CTFontFeatureTransliteration

描述 CTFontFeatureSelectors 与音译相关的功能的 。

CTFontFeatureTypographicExtras

一个 CTFontFeatureSelectors ,它描述与排版附加内容相关的功能,例如 interrobangs、将短划线转换为长划线或短划线等。

CTFontFeatureUnicodeDecomposition

一个 CTFontFeatureSelectors ,它描述与 Unicode 如何分解相关的功能。

CTFontFeatureUpperCase

一个 CTFontFeatureSelectors ,它描述与应如何显示大写字母相关的功能。

CTFontFeatureVerticalPosition

描述 CTFontFeatureSelectors 与垂直定位相关的功能的 。

CTFontFeatureVerticalSubstitutionConnection

描述 CTFontFeatureSelectors 与垂直替换相关的功能的 。

CTFontManager

管理中心 CoreText 字体系统。

CTFontManager.Notifications

用于在将字体添加到注册表时接收通知的观察程序。

CTFontManagerErrorExtensions

CoreText.CTFontManagerError 枚举的扩展方法。

CTFontTraitKey

一个类,其静态属性可用作 所使用的 CTFontTraitsNSDictionary键。

CTFontTraits

的标准特征 CTFontDescriptor

CTFontVariation

封装字体变体字典。

CTFontVariationAxes

封装字体变体轴字典。

CTFontVariationAxisKey

一个类,其静态属性可用作 所使用的 CTFontVariationAxesNSDictionary键。

CTFrame

包含文本行的矩形区域。

CTFrameAttributeKey

一个类,其静态属性可用作 所使用的 CTFrameAttributesNSDictionary键。

CTFrameAttributes

封装在创建 CTFrame时使用的属性。

CTFramesetter

矩形框架中的布局类型。

CTGlyphInfo

提供重写 的 Unicode 到字形映射 CTFont的功能。

CTLine

一行文本,由 的数组 CTRun组成。

CTParagraphStyle

描述段落的样式。

CTParagraphStyleSettings

可用于替代 的元素的 CTParagraphStyle类。

CTRun

字形运行。 也就是说,一系列具有相同属性和方向的连续字形。

CTRunDelegate

一个委托对象,可用于处理 CTRunDelegateOperationsCTRun

CTRunDelegateOperations

一个类,表示对 上 CTRunDelegate可能执行的操作。

CTStringAttributeKey

一个类,其静态属性可用作 所使用的 CTStringAttributesNSDictionary键。

CTStringAttributes

指定 的属性 CTRun

CTTextTab

表示 CTParagraphStyle 中的选项卡。

CTTextTabOptionKey

一个类,其静态属性可用作 所使用的 CTTextTabOptionsNSDictionary键。

CTTextTabOptions

CTTextTab相关的选项。

CTTypesetter

执行线条布局的类。

CTTypesetterOptionKey

一个类,其静态属性可用作 所使用的 CTTypesetterOptionsNSDictionary键。

CTTypesetterOptions

适用于 T:CoreText:CTTypesetter 对象的选项。

枚举

CTBaselineClass

键入文本时支持的基线类型。

CTBaselineFont

一个 枚举,其值指定基线字体是原始字体还是参考字体。

CTCharacterCollection

其静态字段指定字符集合的类。

CTFontDescriptorMatchingState

一个枚举,其值可用作方法的参数 MatchFontDescriptors(CTFontDescriptor[], NSSet, Func<CTFontDescriptorMatchingState,IntPtr,Boolean>)

CTFontFeatureAllTypographicFeatures.Selector

一个枚举,其值可用作 的参数 WithFeature(CTFontFeatureVerticalSubstitutionConnection+Selector)

CTFontFeatureAlternateKana.Selector

一个枚举,其值由 Feature返回。

CTFontFeatureAnnotation.Selector

一个枚举,其值由 Feature返回。

CTFontFeatureCaseSensitiveLayout.Selector

一个枚举,其值由 Feature返回。

CTFontFeatureCharacterAlternatives.Selector

一个枚举,其值由 Feature返回。

CTFontFeatureCharacterShape.Selector

一个枚举,其值由 Feature返回。

CTFontFeatureCJKRomanSpacing.Selector

一个枚举,其值由 Feature返回。

CTFontFeatureCJKSymbolAlternatives.Selector

一个枚举,其值由 Feature返回。

CTFontFeatureCJKVerticalRomanPlacement.Selector

一个枚举,其值由 Feature返回。

CTFontFeatureContextualAlternates.Selector

一个枚举,其值由 Feature返回。

CTFontFeatureCursiveConnection.Selector

一个枚举,其值由 Feature返回。

CTFontFeatureDesignComplexity.Selector

一个枚举,其值由 Feature返回。

CTFontFeatureDiacritics.Selector

一个枚举,其值由 Feature返回。

CTFontFeatureFractions.Selector

一个枚举,其值由 Feature返回。

CTFontFeatureIdeographicAlternatives.Selector

一个枚举,其值由 Feature返回。

CTFontFeatureIdeographicSpacing.Selector

一个枚举,其值由 Feature返回。

CTFontFeatureItalicCJKRoman.Selector

一个枚举,其值由 Feature返回。

CTFontFeatureKanaSpacing.Selector

一个枚举,其值由 Feature返回。

CTFontFeatureLetterCase.Selector

一个枚举,其值由 Feature返回。

CTFontFeatureLigatures.Selector

一个枚举,其值由 Feature返回。

CTFontFeatureLinguisticRearrangementConnection.Selector

一个枚举,其值由 Feature返回。

CTFontFeatureLowerCase.Selector

一个枚举,其值由 Feature返回。

CTFontFeatureMathematicalExtras.Selector

一个枚举,其值由 Feature返回。

CTFontFeatureNumberCase.Selector

一个枚举,其值由 Feature返回。

CTFontFeatureNumberSpacing.Selector

一个枚举,其值由 Feature返回。

CTFontFeatureOrnamentSets.Selector

一个枚举,其值由 Feature返回。

CTFontFeatureOverlappingCharacters.Selector

一个枚举,其值由 Feature返回。

CTFontFeatureRubyKana.Selector

一个枚举,其值由 Feature返回。

CTFontFeatureSmartSwash.Selector

一个枚举,其值由 Feature返回。

CTFontFeatureStyleOptions.Selector

一个枚举,其值由 Feature返回。

CTFontFeatureStylisticAlternatives.Selector

一个枚举,其值由 Feature返回。

CTFontFeatureTextSpacing.Selector

一个枚举,其值由 Feature返回。

CTFontFeatureTransliteration.Selector

一个枚举,其值由 Feature返回。

CTFontFeatureTypographicExtras.Selector

一个枚举,其值由 Feature返回。

CTFontFeatureUnicodeDecomposition.Selector

一个枚举,其值由 Feature返回。

CTFontFeatureUpperCase.Selector

一个枚举,其值由 Feature返回。

CTFontFeatureVerticalPosition.Selector

一个枚举,其值由 Feature返回。

CTFontFeatureVerticalSubstitutionConnection.Selector

一个枚举,其值由 Feature返回。

CTFontFormat

字体格式。

CTFontManagerAutoActivation

一个 枚举,其值指定字体自动激活的值。

CTFontManagerError

一个枚举,其值指定与 上的 CTFontManager操作相关的错误。

CTFontManagerScope

一个枚举,其值指定字体注册的范围。

CTFontNameKey

一个枚举,其值指定常量以提供对与 CTFont关联的名称的访问权限。

CTFontOptions

创建新类实例 CTFont 时使用的选项。

CTFontOrientation

一个枚举,其值指定 的方向 CTFont

CTFontPriority

一个枚举,其值指定 的 CTFont优先级。

CTFontStylisticClass

一个枚举,其值指定 的衬线样式 CTFont

CTFontSymbolicTraits

描述字体的样式。

CTFontTable

一个枚举,其值表示用于访问字体表数据的标记。

CTFontTableOptions

一个枚举,其值可用作与字体表相关的选项的标志。

CTFontUIFontType

一个枚举,其值指定字体的预期用法。 与 C:CoreText.CTFont (CoreTextCTFontUIType、System.Single、System.String)

CTFramePathFillRule

一个枚举,其值指定 使用的 CTFrame填充规则。

CTFrameProgression

一个枚举,其值可用作 具有 属性的 Progression 标志。

CTLigatureFormation

一个枚举,其值指定 中连字的重要性。

CTLineBoundsOptions

要在 CTLine 上执行的边界计算类型。

CTLineBreakMode

一个枚举,其值指定换行选项。

CTLineTruncation

一个枚举,其值指定行截断的有效选项。

CTRunStatus

一个枚举,其值描述 StatusCTRun

CTSuperscriptStyle

一个枚举,其值描述超级脚本和子脚本的样式。

CTTextAlignment

一个枚举,其值指定文本对齐方式的选项。

CTUnderlineStyle

指定下划线装饰的样式。

CTUnderlineStyleModifiers

一个枚举,其值指定 s 的选项 CTUnderlineStyle

CTWritingDirection

一个枚举,其值可用作指示写入方向的标志。

FontFeatureGroup

一个枚举,其值指定各种类型的字体功能。

委托

CTLine.CaretEdgeEnumerator

CoreText 命名空间提供用于布局和呈现文本的低级类。

注解

为 iOS 和 OSX 上的高质量版式提供低级别框架。

此框架由更高级别的框架间接使用 N:UIKitAppKit (WebKitUIWebViewN:CoreAnimation。 当开发人员需要比高级框架提供的文本布局更精细的控制时,可以使用 CoreText。