iOS Guides | Samples

MonoTouch.UIKit.UIFontDescriptorSymbolicTraits Enumeration

Describes some stylistic properties of a typeface (lower 16 bits), and font appearance (top 16 bits), used with UIFontDescriptor.

Syntax

[System.Flags]
public enum UIFontDescriptorSymbolicTraits

Remarks

Members

Member NameDescription
BoldStyle is bold
ClassClarendonSerifsFont appearance: Clarendon style of slab serifs (examples include fonts like Clarendon and Egyptienne).
ClassFreeformSerifsFont appearance: Includes some serifs
ClassMaskBitmask that can be used to isolate the font appearance from the typeface information.
ClassModernSerifsFont appearance: Modern serifs.
ClassOldStyleSerifsFont appearance: Old style serifs.
ClassOrnamentalsFont appearance: Ornamental
ClassSansSerifFont appearance: Sans serifs.
ClassScriptsFont appearance: Scripts.
ClassSlabSerifsFont appearance: Slab serifs.
ClassSymbolicFont appearance: symbolic.
ClassTransitionalSerifsFont appearance: transitional serifs.
ClassUnknownUnknown font appearance.
CondensedTypeface: Condensed (can not be used with expanded).
ExpandedTypeface: Expanded (can not be used with Condensed).
ItalicTypeface: italic.
LooseLeadingTypeface: uses looser leading values (spacing between text lines).
MonoSpaceTypeface: is monospace.
TightLeadingTypeface: tight leading values (spacing between text lines).
UIOptimizedTypeface: is optimized for rendering UI controls.
VerticalTypeface: contains vertical glyphs and metrics.

Requirements

Namespace: MonoTouch.UIKit
Assembly: monotouch (in monotouch.dll)
Assembly Versions: 0.0.0.0

The members of MonoTouch.UIKit.UIFontDescriptorSymbolicTraits are listed below.

See Also: Enum

Public Fields

BoldUIFontDescriptorSymbolicTraits. Style is bold
ClassClarendonSerifsUIFontDescriptorSymbolicTraits. Font appearance: Clarendon style of slab serifs (examples include fonts like Clarendon and Egyptienne).
ClassFreeformSerifsUIFontDescriptorSymbolicTraits. Font appearance: Includes some serifs
ClassMaskUIFontDescriptorSymbolicTraits. Bitmask that can be used to isolate the font appearance from the typeface information.
ClassModernSerifsUIFontDescriptorSymbolicTraits. Font appearance: Modern serifs.
ClassOldStyleSerifsUIFontDescriptorSymbolicTraits. Font appearance: Old style serifs.
ClassOrnamentalsUIFontDescriptorSymbolicTraits. Font appearance: Ornamental
ClassSansSerifUIFontDescriptorSymbolicTraits. Font appearance: Sans serifs.
ClassScriptsUIFontDescriptorSymbolicTraits. Font appearance: Scripts.
ClassSlabSerifsUIFontDescriptorSymbolicTraits. Font appearance: Slab serifs.
ClassSymbolicUIFontDescriptorSymbolicTraits. Font appearance: symbolic.
ClassTransitionalSerifsUIFontDescriptorSymbolicTraits. Font appearance: transitional serifs.
ClassUnknownUIFontDescriptorSymbolicTraits. Unknown font appearance.
CondensedUIFontDescriptorSymbolicTraits. Typeface: Condensed (can not be used with expanded).
ExpandedUIFontDescriptorSymbolicTraits. Typeface: Expanded (can not be used with Condensed).
ItalicUIFontDescriptorSymbolicTraits. Typeface: italic.
LooseLeadingUIFontDescriptorSymbolicTraits. Typeface: uses looser leading values (spacing between text lines).
MonoSpaceUIFontDescriptorSymbolicTraits. Typeface: is monospace.
TightLeadingUIFontDescriptorSymbolicTraits. Typeface: tight leading values (spacing between text lines).
UIOptimizedUIFontDescriptorSymbolicTraits. Typeface: is optimized for rendering UI controls.
VerticalUIFontDescriptorSymbolicTraits. Typeface: contains vertical glyphs and metrics.