Instance Property

window

The receiver’s window object, or nil if it has none.

Declaration

@property(nonatomic, readonly) UIWindow *window;

Discussion

This property is nil if the view has not yet been added to a window.

See Also

Managing the View Hierarchy

superview

The receiver’s superview, or nil if it has none.

subviews

The receiver’s immediate subviews.

addSubview:

Adds a view to the end of the receiver’s list of subviews.

bringSubviewToFront:

Moves the specified subview so that it appears on top of its siblings.

sendSubviewToBack:

Moves the specified subview so that it appears behind its siblings.

removeFromSuperview

Unlinks the view from its superview and its window, and removes it from the responder chain.

insertSubview:atIndex:

Inserts a subview at the specified index.

insertSubview:aboveSubview:

Inserts a view above another view in the view hierarchy.

insertSubview:belowSubview:

Inserts a view below another view in the view hierarchy.

exchangeSubviewAtIndex:withSubviewAtIndex:

Exchanges the subviews at the specified indices.

isDescendantOfView:

Returns a Boolean value indicating whether the receiver is a subview of a given view or identical to that view.