One Logo Pool Ball
UIKit · IOS API REFERENCE

UIView.LayoutRegion

struct · iOS 26.0+ · SDK 27.1

struct LayoutRegion

Members (5)

static · iOS 26.0+

readableContent

TypeScript
static readableContent(cornerAdaptation?: (UIView_LayoutRegion_AdaptivityAxis) | null): Promise<UIView_LayoutRegion>
Swift declaration
static func readableContent(cornerAdaptation: UIView.LayoutRegion.AdaptivityAxis? = nil) -> UIView.LayoutRegion
static · iOS 27.1+

bar

TypeScript
static barOnEdgeExtent(edge: NSDirectionalRectEdge, extent: number): Promise<UIView_LayoutRegion>
Swift declaration
static func bar(onEdge edge: NSDirectionalRectEdge, extent: CGFloat) -> UIView.LayoutRegion
static · iOS 27.1+

bar

TypeScript
static barOnEdgeExtent21837(edge: SDKHandle, extent: number): Promise<UIView_LayoutRegion>
Swift declaration
static func bar(onEdge edge: UIRectEdge, extent: CGFloat) -> UIView.LayoutRegion
static · iOS 26.0+

margins

TypeScript
static margins(cornerAdaptation?: (UIView_LayoutRegion_AdaptivityAxis) | null): Promise<UIView_LayoutRegion>
Swift declaration
static func margins(cornerAdaptation: UIView.LayoutRegion.AdaptivityAxis? = nil) -> UIView.LayoutRegion
static · iOS 26.0+

safeArea

TypeScript
static safeArea(cornerAdaptation?: (UIView_LayoutRegion_AdaptivityAxis) | null): Promise<UIView_LayoutRegion>
Swift declaration
static func safeArea(cornerAdaptation: UIView.LayoutRegion.AdaptivityAxis? = nil) -> UIView.LayoutRegion

Skipped declarations

No declarations were skipped in this snapshot.

All UIKit types →