Instance Property


A Boolean value that indicates whether still image stabilization should be automatically enabled.


var automaticallyEnablesStillImageStabilizationWhenAvailable: Bool { get set }


If isStillImageStabilizationSupported returns true, image stabilization may be applied to reduce blur commonly found in low light photos. When stabilization is enabled, still image captures incur additional latency.

The default value is true when supported by the input device; otherwise false.

Setting this property throws an exception (invalidArgumentException) if isStillImageStabilizationSupported returns false.

See Also

Getting and Setting Image Stabilization Settings

var isStillImageStabilizationActive: Bool

Indicates whether still image stabilization is in use for the current capture.

var isStillImageStabilizationSupported: Bool

A Boolean value that indicates whether the still image currently being captured supports still image stabilization.