TextDesign
@available(iOS 9.0, *)
@objcMembers
@objc(PESDKTextDesign)
public class TextDesign : NSObject
The base class for all text designs.
-
The pool of text designs available within the SDK.
Declaration
Swift
public static var all: [TextDesign] = [ TextDesignBlocks(), TextDesignRotated(), TextDesignBlocksLight(), TextDesignEqualWidth(), TextDesignMasked(), TextDesignCelebrate(), TextDesignSunshine(), TextDesignMaskedBadge(), TextDesignBlocksCondensed(), TextDesignCelebrateSimple(), TextDesignEqualWidthFat(), TextDesignWatercolor(), TextDesignParticles(), TextDesignMaskedSpeechBubble(), TextDesignMaskedSpeechBubbleComic(), TextDesignMultiline() ]
-
Get the text design from the pool with the given identifier.
Declaration
Swift
public static func textDesign(withIdentifier identifier: String) -> TextDesign?
Parameters
identifier
An identifier.
Return Value
The text design that matches the identifier,
nil
otherwise.
-
The identifier of the layout.
Declaration
Swift
public let identifier: String