Instance Property

torchActive

A Boolean value indicating whether the device’s torch is currently active.

Declaration

@property(nonatomic, readonly, getter=isTorchActive) BOOL torchActive;

Discussion

A torch must be present on the device and currently available before it can be active.

You can observe changes to the value of this property using Key-value observing.

See Also

Managing Torch Settings

hasTorch

A Boolean value that specifies whether the capture device has a torch.

torchAvailable

Indicates whether the torch is currently available for use.

torchLevel

The current torch brightness level.

AVCaptureTorchMode

Constants to specify the capture device’s torch mode.

torchMode

The current torch mode.

- isTorchModeSupported:

Returns a Boolean value that indicates whether the device supports the specified torch mode.

- setTorchModeOnWithLevel:error:

Sets the illumination level when in torch mode.