Classes

The following classes are available globally.

  • A control that presents available icons and allows selection.

    This control will not actually perform any updates based on the user’s selection. It is the responsibility of the parent UIViewController to perform the update. There are two methods to perform the actual updates.

    • Read the selectedIcon upon the user indicating they’re done.
    • Use addTarget(_:action:for:) to enroll in updates for the .valueChanged event.
    See more

    Declaration

    Swift

    @available(iOSApplicationExtension, unavailable)
    public class IconSelector : UIControl, UIGestureRecognizerDelegate
  • A very simple view controller implementation of the IconSelector, which can be instantiated to display a custom collection of icons, or pull the complete list from a given bundle.

    See more

    Declaration

    Swift

    @available(iOSApplicationExtension, unavailable)
    open class IconSelectorViewController : UITableViewController