FontSelectorViewControllerDelegate

@available(iOS 9.0, *)
public protocol FontSelectorViewControllerDelegate : AnyObject

The FontSelectorViewControllerDelegate defines methods that allow you to respond to messages from the FontSelectorViewController.

  • Tells the delegate that a font was picked.

    Declaration

    Swift

    func fontSelectorViewController<SpriteModelType, GestureController, SelectionView>(_ fontSelectorViewController: FontSelectorViewController<SpriteModelType, GestureController, SelectionView>, didPick font: Font) where SpriteModelType : SpriteModel, GestureController : SpriteGestureController<SpriteModelType, SelectionView>, SelectionView : UIView

    Parameters

    fontSelectorViewController

    The font selector view controller that font was picked in.

    font

    The font that was picked.

  • Asks the delegate for the sprite view controller.

    Declaration

    Swift

    func fontSelectorViewControllerSpriteViewController<SpriteModelType, GestureController, SpriteSelectionView>(_ fontSelectorViewController: FontSelectorViewController<SpriteModelType, GestureController, SpriteSelectionView>) -> SpriteViewController? where SpriteModelType : SpriteModel, GestureController : SpriteGestureController<SpriteModelType, SpriteSelectionView>, SpriteSelectionView : UIView

    Parameters

    fontSelectorViewController

    The font selector view controller asking.

    Return Value

    The sprite view controller.

  • Asks the delegate for the preview view.

    Declaration

    Swift

    func fontSelectorViewControllerPreviewView<SpriteModelType, GestureController, SpriteSelectionView>(_ fontSelectorViewController: FontSelectorViewController<SpriteModelType, GestureController, SpriteSelectionView>) -> UIView? where SpriteModelType : SpriteModel, GestureController : SpriteGestureController<SpriteModelType, SpriteSelectionView>, SpriteSelectionView : UIView

    Parameters

    fontSelectorViewController

    The font selector view controller asking.

    Return Value

    The preview view.

  • Asks the delegate for the scroll view to which zoom events of the font selector view controller should be forwarded.

    Declaration

    Swift

    func fontSelectorViewControllerTargetScrollView<SpriteModelType, GestureController, SpriteSelectionView>(_ fontSelectorViewController: FontSelectorViewController<SpriteModelType, GestureController, SpriteSelectionView>) -> UIScrollView? where SpriteModelType : SpriteModel, GestureController : SpriteGestureController<SpriteModelType, SpriteSelectionView>, SpriteSelectionView : UIView

    Parameters

    fontSelectorViewController

    The font selector view controller asking for the scroll view.

    Return Value

    The scroll view which should be the target of the proxy scroll view.

  • Tells the delegate that the controller’s PhotoEditModel changed.

    Declaration

    Swift

    func fontSelectorViewControllerDidChangePhotoEditModel<SpriteModelType, GestureController, SpriteSelectionView>(_ fontSelectorViewController: FontSelectorViewController<SpriteModelType, GestureController, SpriteSelectionView>) where SpriteModelType : SpriteModel, GestureController : SpriteGestureController<SpriteModelType, SpriteSelectionView>, SpriteSelectionView : UIView

    Parameters

    fontSelectorViewController

    The font selector view controller that changed the photo edit model.