Views
-
This class represents a rectangle gradient control view. It is used within the focus tool to visualize the chosen focus parameters.
Declaration
Swift
@available(iOS 9.0, *) @objcMembers @objc(PESDKBoxGradientView) open class BoxGradientView : FocusGradientView
-
A
See moreBrushPreviewView
displays a preview of a styled brush.Declaration
Swift
@available(iOS 9.0, *) @objcMembers @objc(PESDKBrushPreviewView) open class BrushPreviewView : UIVisualEffectView
-
A
See moreButton
is a subclass ofUIButton
, which supports running a closure for a given control event and has the ability to specify a touch area inset.Declaration
Swift
@objcMembers @objc(PESDKButton) open class Button : UIButton
-
The
See moreCanvasView
is responsible for presenting a painting and handling touch events related to paintings.Declaration
Swift
@available(iOS 9.0, *) @objcMembers @objc(PESDKCanvasView) open class CanvasView : GLKView
extension CanvasView: Identifiable
-
This class represents a circle gradient control view. It is used within the focus tool to visualize the chosen focus parameters.
Declaration
Swift
@available(iOS 9.0, *) @objcMembers @objc(PESDKCircleGradientView) open class CircleGradientView : FocusGradientView
-
The
See moreColorPickerView
provides a way to pick colors. It contains three elements - a hue picker, a brightness and saturation picker and an alpha picker. It has full support for wide colors.Declaration
Swift
@available(iOS 9.0, *) @objcMembers @objc(PESDKColorPickerView) open class ColorPickerView : UIControl
-
A
See moreColorPipetteView
can be used to pick a color from a preview image. It hosts anColorPipetteOverlayView
and a view that magnifies the preview image for precise color selection.Declaration
Swift
@available(iOS 9.0, *) @objcMembers @objc(PESDKColorPipetteView) open class ColorPipetteView : UIView
extension ColorPipetteView: GLKViewDelegate
extension ColorPipetteView: MTKViewDelegate
-
The
See moreCropAndStraightenView
class provides support for displaying, zooming, rotating and cropping an image.Declaration
Swift
@available(iOS 9.0, *) @objcMembers @objc(PESDKCropAndStraightenView) open class CropAndStraightenView : UIView
extension CropAndStraightenView: UIScrollViewDelegate
extension CropAndStraightenView: UIGestureRecognizerDelegate
extension CropAndStraightenView: GLKViewDelegate
extension CropAndStraightenView: MTKViewDelegate
-
A
See moreCropHandleView
represents the interactive, draggable part of a crop rect.Declaration
Swift
@available(iOS 9.0, *) @objcMembers @objc(PESDKCropHandleView) open class CropHandleView : UIView
-
A
See moreCropMaskView
is a view that blurs the content behind it.Declaration
Swift
@objcMembers @objc(PESDKCropMaskView) open class CropMaskView : UIView
-
The
See moreCropOverlayView
is added above theCropAndStraightenView
to display the UI elements to adjust the crop rect and hosts the mask views to dim the content that is outside the crop rect.Declaration
Swift
@available(iOS 9.0, *) @objcMembers @objc(PESDKCropOverlayView) open class CropOverlayView : UIView
-
A
See moreProgressView
is an activity indicator that is shown on top of all other views in a HUD style and temporarily blocks all user interaction with other views.Declaration
Swift
@available(iOS 9.0, *) @objcMembers @objc(PESDKDefaultProgressView) open class DefaultProgressView : NSObject, ProgressView
-
This class represents a gradient control view. It is used within the focus tool to visualize the chosen focus parameters.
See moreDeclaration
Swift
@available(iOS 9.0, *) @objcMembers @objc(PESDKFocusGradientView) open class FocusGradientView : UIControl
extension FocusGradientView: UIGestureRecognizerDelegate
-
The
See moreFontSelectorView
is a subclass ofUIScrollView
that presents a scrollable list of fonts.Declaration
Swift
@available(iOS 9.0, *) @objcMembers @objc(PESDKFontSelectorView) open class FontSelectorView : UIScrollView
-
A
See moreGradientView
shows a linear gradient from its top to its bottom.Declaration
Swift
@objcMembers @objc(PESDKGradientView) open class GradientView : UIView
-
The
HandleButton
is used in theTextFontToolController
to expand theFontSelectorView
. It is a standardButton
that uses itstintColor
as itsbackgroundColor
. It contains aSpriteEditController
to enable sprite geometry manipulations.Declaration
Swift
@available(iOS 9.0, *) @objc(PESDKHandleButton) open class HandleButton : Button
-
A
See moreMenuCollectionView
is a subclass ofUICollectionView
configured to be used as the menu of a tool controller.Declaration
Swift
@available(iOS 9.0, *) @objcMembers @objc(PESDKMenuCollectionView) open class MenuCollectionView : UICollectionView
-
A
See moreScalePicker
provides an UI element to pick values.Declaration
Swift
@available(iOS 9.0, *) @objcMembers @objc(PESDKScalePicker) open class ScalePicker : UIView
extension ScalePicker: UIScrollViewDelegate
-
A Slider object is a visual control used to select a single value from a continuous range of values. Sliders are always displayed as horizontal bars. An indicator, or thumb, notes the current value of the slider and can be moved by the user to change the setting. A vertical indicator, or neutral point, notes the default, unchanged value of the slider.
See moreDeclaration
Swift
@available(iOS 9.0, *) @IBDesignable @objcMembers @objc(PESDKSlider) open class Slider : UIControl
-
A SliderTooltip object is a visual element that displays a Slider’s current value above the thumb image while dragging.
See moreDeclaration
Swift
@objcMembers @objc(PESDKSliderTooltip) open class SliderTooltip : UIView
-
A
See moreSnapGuideView
is meant to visualize snapping guides.Declaration
Swift
@available(iOS 9.0, *) @objcMembers @objc(PESDKSnapGuideView) open class SnapGuideView : UIView
-
A
See moreStickerSelectionView
is displayed above a sticker image view to indicate that this sticker is selected.Declaration
Swift
@available(iOS 9.0, *) @objcMembers @objc(PESDKStickerSelectionView) open class StickerSelectionView : UIView
-
A
See moreTextButton
is used within aFontSelectorView
to present different fonts and their names.Declaration
Swift
@objc(PESDKTextButton) open class TextButton : Button
-
A view that renders and displays a certain
See moreTextDesign
.Declaration
Swift
@available(iOS 9.0, *) @objcMembers @objc(PESDKTextDesignView) open class TextDesignView : UIView
extension TextDesignView: Paddable
-
A
See moreTextSelectionView
is displayed above a label to indicate that this label is selected.Declaration
Swift
@available(iOS 9.0, *) @objcMembers @objc(PESDKTextSelectionView) open class TextSelectionView : UIView
-
A
See moreToolbar
is used inside aToolbarController
to displayToolbarItem
s.Declaration
Swift
@available(iOS 9.0, *) @IBDesignable @objcMembers @objc(PESDKToolbar) open class Toolbar : UIView
-
A TooltipSlider object is a visual control used to select a single value from a continuous range of values. Sliders are always displayed as horizontal bars. An indicator, or thumb, notes the current value of the slider and can be moved by the user to change the setting. A vertical indicator, or neutral point, notes the default, unchanged value of the slider. Additionally a
See moreTooltipSlider
also presents a tooltip above the thumb image that displays the current selected value while dragging.Declaration
Swift
@available(iOS 9.0, *) @objcMembers @objc(PESDKTooltipSlider) open class TooltipSlider : Slider
-
A
See moreVideoRecordButton
is a button that can be used to start a video recording. It animates between a ‘Start recording’ and a ‘Stop recording’ state.Declaration
Swift
@available(iOS 9.0, *) @objcMembers @objc(PESDKVideoRecordButton) public final class VideoRecordButton : UIControl