init
TypeScriptstatic init(): Promise<UIPickerView>Swift declarationinit()class · iOS 2.0+ · SDK 27.1
@MainActor class UIPickerViewstatic init(): Promise<UIPickerView>Swift declarationinit()numberOfRows(component: number): Promise<number>Swift declarationfunc numberOfRows(inComponent component: Int) -> IntreloadAllComponents(): Promise<void>Swift declarationfunc reloadAllComponents()reloadComponent(component: number): Promise<void>Swift declarationfunc reloadComponent(_ component: Int)rowSize(component: number): Promise<{ width: number; height: number }>Swift declarationfunc rowSize(forComponent component: Int) -> CGSizeselectRow(row: number, component: number, animated: boolean): Promise<void>Swift declarationfunc selectRow(_ row: Int, inComponent component: Int, animated: Bool)selectedRow(component: number): Promise<number>Swift declarationfunc selectedRow(inComponent component: Int) -> Intview(row: number, component: number): Promise<(UIView) | null>Swift declarationfunc view(forRow row: Int, forComponent component: Int) -> UIView?get dataSource(): Promise<(SDKHandle) | null>Swift declarationweak var dataSource: (any UIPickerViewDataSource)? { get set }setDataSource(value?: (SDKHandle) | null): Promise<void>Swift declarationweak var dataSource: (any UIPickerViewDataSource)? { get set }get delegate(): Promise<(SDKHandle) | null>Swift declarationweak var delegate: (any UIPickerViewDelegate)? { get set }setDelegate(value?: (Implements<UIPickerViewDelegate> | SDKHandle) | null): Promise<void>Swift declarationweak var delegate: (any UIPickerViewDelegate)? { get set }get numberOfComponents(): Promise<number>Swift declarationvar numberOfComponents: Int { get }get showsSelectionIndicator(): Promise<boolean>Swift declarationvar showsSelectionIndicator: Bool { get set }setShowsSelectionIndicator(value: boolean): Promise<void>Swift declarationvar showsSelectionIndicator: Bool { get set }No declarations were skipped in this snapshot.