One Logo Pool Ball
AVFoundation · IOS API REFERENCE

AVCaptureSmartFramingMonitor

class · iOS 26.0+ · SDK 27.1

class AVCaptureSmartFramingMonitor

Members (7)

method · iOS 26.0+

startMonitoring

TypeScript
startMonitoring(): void
Swift declaration
func startMonitoring() throws
method · iOS 26.0+

stopMonitoring

TypeScript
stopMonitoring(): void
Swift declaration
func stopMonitoring()
get · iOS 26.0+

enabledFramings

TypeScript
get enabledFramings(): Array<AVCaptureFraming>
Swift declaration
var enabledFramings: [AVCaptureFraming] { get set }
set · iOS 26.0+

enabledFramings

TypeScript
set enabledFramings(value: Array<AVCaptureFraming>)
Swift declaration
var enabledFramings: [AVCaptureFraming] { get set }
get · iOS 26.0+

isMonitoring

TypeScript
get isMonitoring(): boolean
Swift declaration
var isMonitoring: Bool { get }
get · iOS 26.0+

recommendedFraming

TypeScript
get recommendedFraming(): (AVCaptureFraming) | null
Swift declaration
var recommendedFraming: AVCaptureFraming? { get }
get · iOS 26.0+

supportedFramings

TypeScript
get supportedFramings(): Array<AVCaptureFraming>
Swift declaration
var supportedFramings: [AVCaptureFraming] { get }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

AVCaptureSmartFramingMonitor.init()

inherited init: clang: 'init' is unavailable

All AVFoundation types →