Type Method

systemFont(ofSize:)

Returns the standard system font with the specified size.

Declaration

class func systemFont(ofSize fontSize: CGFloat) -> NSFont

Parameters

fontSize

The desired font size specified in points. If you specify 0.0 or a negative number for this parameter, the method returns the system font at the default size.

Return Value

A font object containing the system font at the specified size.

Discussion

Use the returned font for standard interface items, including button labels, menu items, and so on that use the default font appearance.

See Also

Creating System Fonts

class func systemFont(ofSize: CGFloat, weight: NSFont.Weight) -> NSFont

Returns the standard system font with the specified size and weight.

class func boldSystemFont(ofSize: CGFloat) -> NSFont

Returns the standard system font in boldface type with the specified size.

class func monospacedSystemFont(ofSize: CGFloat, weight: NSFont.Weight) -> NSFont

Returns a monospace version of the system font with the specified size and weight.

class func monospacedDigitSystemFont(ofSize: CGFloat, weight: NSFont.Weight) -> NSFont

Returns a version of the standard system font that contains monospaced digit glyphs.

class var systemFontSize: CGFloat

Returns the size of the standard system font.

class var smallSystemFontSize: CGFloat

Returns the size of the standard small system font.

struct NSFont.Weight

System-defined font-weight values.