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.