One Logo Pool Ball
UIKit · IOS API REFERENCE

NSTextElement

class · iOS 15.0+ · SDK 27.1

class NSTextElement

Members (8)

init · iOS 15.0+

init

TypeScript
static init(textContentManager?: (NSTextContentManager) | null): NSTextElement
Swift declaration
init(textContentManager: NSTextContentManager?)
get · iOS 16.0+

childElements

TypeScript
get childElements(): Array<NSTextElement>
Swift declaration
var childElements: [NSTextElement] { get }
get · iOS 15.0+

elementRange

TypeScript
get elementRange(): (NSTextRange) | null
Swift declaration
var elementRange: NSTextRange? { get set }
set · iOS 15.0+

elementRange

TypeScript
set elementRange(value: (NSTextRange) | null)
Swift declaration
var elementRange: NSTextRange? { get set }
get · iOS 16.0+

isRepresentedElement

TypeScript
get isRepresentedElement(): boolean
Swift declaration
var isRepresentedElement: Bool { get }
get · iOS 16.0+

parent

TypeScript
get parent(): (NSTextElement) | null
Swift declaration
weak var parent: NSTextElement? { get }
get · iOS 15.0+

textContentManager

TypeScript
get textContentManager(): (NSTextContentManager) | null
Swift declaration
weak var textContentManager: NSTextContentManager? { get set }
set · iOS 15.0+

textContentManager

TypeScript
set textContentManager(value: (NSTextContentManager) | null)
Swift declaration
weak var textContentManager: NSTextContentManager? { get set }

Skipped declarations

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

NSTextElement.init()

inherited init: cannot prove legal (class declares 1 custom initializer)

All UIKit types →