One Logo Pool Ball
UIKit · IOS API REFERENCE

UIAccessibilityLocationDescriptor

class · iOS 11.0+ · SDK 27.1

@MainActor class UIAccessibilityLocationDescriptor

Members (7)

init · iOS 11.0+

init

TypeScript
static initAttributedNamePointIn(attributedName: _Foundation_NSAttributedString, point: { x: number; y: number }, view: UIView): Promise<UIAccessibilityLocationDescriptor>
Swift declaration
init(attributedName: NSAttributedString, point: CGPoint, in view: UIView)
init · iOS 11.0+

init

TypeScript
static initNamePointIn(name: string, point: { x: number; y: number }, view: UIView): Promise<UIAccessibilityLocationDescriptor>
Swift declaration
convenience init(name: String, point: CGPoint, in view: UIView)
init · iOS 11.0+

init

TypeScript
static initNameView(name: string, view: UIView): Promise<UIAccessibilityLocationDescriptor>
Swift declaration
convenience init(name: String, view: UIView)
get · iOS 11.0+

attributedName

TypeScript
get attributedName(): Promise<_Foundation_NSAttributedString>
Swift declaration
var attributedName: NSAttributedString { get }
get · iOS 11.0+

name

TypeScript
get name(): Promise<string>
Swift declaration
var name: String { get }
get · iOS 11.0+

point

TypeScript
get point(): Promise<{ x: number; y: number }>
Swift declaration
var point: CGPoint { get }
get · iOS 11.0+

view

TypeScript
get view(): Promise<(UIView) | null>
Swift declaration
weak var view: UIView? { get }

Skipped declarations

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

UIAccessibilityLocationDescriptor.init()

inherited init: cannot prove legal (class declares 5 custom initializers)

All UIKit types →