init
TypeScriptstatic init(player?: (_AVFoundation_AVPlayer) | null): AVLegibleMediaOptionsMenuControllerSwift declarationinit(player: AVPlayer?)class · iOS 26.4+ · SDK 27.1
class AVLegibleMediaOptionsMenuControllerstatic init(player?: (_AVFoundation_AVPlayer) | null): AVLegibleMediaOptionsMenuControllerSwift declarationinit(player: AVPlayer?)menu(contents?: AVLegibleMediaOptionsMenuController_MenuContents): (_UIKit_UIMenu) | nullSwift declarationfunc menu(contents: AVLegibleMediaOptionsMenuController.MenuContents = []) -> UIMenu?get delegate(): (SDKHandle) | nullSwift declarationweak var delegate: (any AVLegibleMediaOptionsMenuController.Delegate)? { get set }set delegate(value: (Implements<AVLegibleMediaOptionsMenuController_Delegate> | SDKHandle) | null)Swift declarationweak var delegate: (any AVLegibleMediaOptionsMenuController.Delegate)? { get set }get menuState(): AVLegibleMediaOptionsMenuStateSwift declarationvar menuState: AVLegibleMediaOptionsMenuState { get }get player(): _AVFoundation_AVPlayerSwift declarationvar player: AVPlayer { get set }set player(value: _AVFoundation_AVPlayer)Swift declarationvar player: AVPlayer { get set }1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
AVLegibleMediaOptionsMenuController.init()
inherited init: cannot prove legal (class declares 1 custom initializer)