CameraView

open class CameraView : UIView

This is the default view that backs the CameraViewController.

  • default camerakit view to draw outputted textures

    Declaration

    Swift

    public let previewView: PreviewView

View properties

  • bottom bar below carousel

    Declaration

    Swift

    public let cameraBottomBar: CameraBottomBar
  • Undocumented

    Declaration

    Swift

    public let hintLabel: UILabel
  • top label to show current selected lens

    Declaration

    Swift

    public let lensLabel: UILabel
  • View used for ring light effect.

    Declaration

    Swift

    public let ringLightView: RingLightView
  • View that contains the buttons for various camera actions (flip, adjust, etc.)

    Declaration

    Swift

    public let cameraActionsView: CameraActionsView
  • Control view for switching between flash and ring light as well as controlling ring light color and intensity.

    Declaration

    Swift

    public lazy var flashControlView: FlashControlView { get set }
  • Label shown beneath the ring light control that provides a hint regarding dismissing the control.

    Declaration

    Swift

    public let flashControlDismissalHint: UILabel
  • Control view for tone map adjustment that allows the user to adjust the intensity of the tone map effect.

    Declaration

    Swift

    public let toneMapControlView: AdjustmentControlView
  • Label shown beneath the tone map control that provides a hint regarding dismissing the control.

    Declaration

    Swift

    public let toneMapControlDismissalHintLabel: UILabel
  • Control view for portrait that allows the user to adjust the intensity of the portrait effect.

    Declaration

    Swift

    public let portraitControlView: AdjustmentControlView
  • Label shown beneath the portrait control that provides a hint regarding dismissing the control.

    Declaration

    Swift

    public let portraitControlDismissalHintLabel: UILabel
  • carousel to scroll through lenses

    Declaration

    Swift

    public let carouselView: CarouselView
  • camera button to capture/record

    Declaration

    Swift

    public let cameraButton: CameraButton
  • media picker to allow using photos from camera roll in lenses

    Declaration

    Swift

    public lazy var mediaPickerView: MediaPickerView { get set }
  • message view to show updates when selected lens changes

    Declaration

    Swift

    public let messageView: MessageNotificationView
  • Undocumented

    Declaration

    Swift

    public let activityIndicator: UIActivityIndicatorView
  • Undocumented

    Declaration

    Swift

    public override init(frame: CGRect)
  • Undocumented

    Declaration

    Swift

    public required init?(coder: NSCoder)
  • Undocumented

    Declaration

    Swift

    open override func layoutSubviews()

Messages

Activity Indicator

Camera Actions Control Helper

Tap to Focus