CTFont 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
代表 CoreText 字体。
public class CTFont : IDisposable, ObjCRuntime.INativeObject
type CTFont = class
interface INativeObject
interface IDisposable
- 继承
-
CTFont
- 实现
注解
CoreText 不会 (斜体和粗体) 合成字体样式。 这意味着,如果你选择的字体既没有可用的粗体或斜体版本,CoreText 将不会创建动态字体,该动态字体只是斜体字体的斜体版本,也不会创建原始字体的加粗版本。 在这些情况下,如果要合成字体,可以应用矩阵转换来倾斜字体 (它仍然错误,但看起来) 倾斜。 若要加粗,可以笔划字体两次,或手动扩展字形路径。
构造函数
CTFont(CGFont, nfloat, CGAffineTransform, CTFontDescriptor) |
代表 CoreText 字体。 |
CTFont(CGFont, nfloat, CGAffineTransform) |
代表 CoreText 字体。 |
CTFont(CGFont, nfloat, CTFontDescriptor) |
代表 CoreText 字体。 |
CTFont(CTFontDescriptor, nfloat, CGAffineTransform) |
代表 CoreText 字体。 |
CTFont(CTFontDescriptor, nfloat, CTFontOptions, CGAffineTransform) |
代表 CoreText 字体。 |
CTFont(CTFontDescriptor, nfloat, CTFontOptions) |
代表 CoreText 字体。 |
CTFont(CTFontDescriptor, nfloat) |
代表 CoreText 字体。 |
CTFont(CTFontUIFontType, nfloat, String) |
代表 CoreText 字体。 |
CTFont(String, nfloat, CGAffineTransform, CTFontOptions) |
代表 CoreText 字体。 |
CTFont(String, nfloat, CGAffineTransform) |
代表 CoreText 字体。 |
CTFont(String, nfloat, CTFontOptions) |
代表 CoreText 字体。 |
CTFont(String, nfloat) |
代表 CoreText 字体。 |
属性
AscentMetric |
代表 CoreText 字体。 |
BoundingBox |
代表 CoreText 字体。 |
CapHeightMetric |
代表 CoreText 字体。 |
CharacterSet |
代表 CoreText 字体。 |
DescentMetric |
代表 CoreText 字体。 |
DisplayName |
代表 CoreText 字体。 |
FamilyName |
代表 CoreText 字体。 |
FullName |
代表 CoreText 字体。 |
GlyphCount |
代表 CoreText 字体。 |
Handle |
处理指向非托管对象表示形式的 (指针) 。 |
LeadingMetric |
代表 CoreText 字体。 |
Matrix |
创建此字体时使用的转换矩阵。 |
PostScriptName |
代表 CoreText 字体。 |
Size |
字号。 |
SlantAngle |
代表 CoreText 字体。 |
StringEncoding |
代表 CoreText 字体。 |
SymbolicTraits |
代表 CoreText 字体。 |
UnderlinePosition |
代表 CoreText 字体。 |
UnderlineThickness |
代表 CoreText 字体。 |
UnitsPerEmMetric |
代表 CoreText 字体。 |
XHeightMetric |
代表 CoreText 字体。 |