FlashControlView
public class FlashControlView : UIView
extension FlashControlView: FlashModeSelectionViewDelegate
extension FlashControlView: ControlSliderDelegate
extension FlashControlView: RingLightColorSelectionViewDelegate
Undocumented
-
Delegate for handling changes to the view’s controls.
Declaration
Swift
public weak var delegate: FlashControlViewDelegate?
-
The intensity of the ring light according to the control’s slider’s value.
Declaration
Swift
public var ringLightIntensityValue: Float { get set }
-
Primary label for the control.
Declaration
Swift
public let primaryLabel: UILabel
-
View that enables the user to swtich between flash modes.
Declaration
Swift
public lazy var flashModeSelectionView: FlashModeSelectionView { get set }
-
View with ring light color options to select between.
Declaration
Swift
public lazy var ringLightColorSelectionView: RingLightColorSelectionView { get set }
-
Undocumented
Declaration
Swift
public override init(frame: CGRect)
-
Undocumented
Declaration
Swift
public override var intrinsicContentSize: CGSize { get }
-
Declaration
Swift
public func flashModeSelectionView(_ view: FlashModeSelectionView, updatedMode mode: CameraController.FlashMode)
-
Declaration
Swift
public func controlSlider(_ slider: ControlSlider, updatedValue value: Float, done: Bool)
-
Declaration
Swift
public func ringLightColorSelectionView(_ view: RingLightColorSelectionView, selectedColor color: UIColor)