One Logo Pool Ball
UIKit · IOS API REFERENCE

NSCollectionLayoutAnchor

class · iOS 13.0+ · SDK 27.1

@MainActor class NSCollectionLayoutAnchor

Members (7)

init · iOS 13.0+

init

TypeScript
static initEdges(edges: NSDirectionalRectEdge): Promise<NSCollectionLayoutAnchor>
Swift declaration
convenience init(edges: NSDirectionalRectEdge)
init · iOS 13.0+

init

TypeScript
static initEdgesAbsoluteOffset(edges: NSDirectionalRectEdge, absoluteOffset: { x: number; y: number }): Promise<NSCollectionLayoutAnchor>
Swift declaration
convenience init(edges: NSDirectionalRectEdge, absoluteOffset: CGPoint)
init · iOS 13.0+

init

TypeScript
static initEdgesFractionalOffset(edges: NSDirectionalRectEdge, fractionalOffset: { x: number; y: number }): Promise<NSCollectionLayoutAnchor>
Swift declaration
convenience init(edges: NSDirectionalRectEdge, fractionalOffset: CGPoint)
get · iOS 13.0+

edges

TypeScript
get edges(): Promise<NSDirectionalRectEdge>
Swift declaration
var edges: NSDirectionalRectEdge { get }
get · iOS 13.0+

isAbsoluteOffset

TypeScript
get isAbsoluteOffset(): Promise<boolean>
Swift declaration
var isAbsoluteOffset: Bool { get }
get · iOS 13.0+

isFractionalOffset

TypeScript
get isFractionalOffset(): Promise<boolean>
Swift declaration
var isFractionalOffset: Bool { get }
get · iOS 13.0+

offset

TypeScript
get offset(): Promise<{ x: number; y: number }>
Swift declaration
var offset: CGPoint { get }

Skipped declarations

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

NSCollectionLayoutAnchor.init()

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

All UIKit types →