UIView(Viewport) Category Reference

Declared in UIView+Viewport.h

Overview

UIView viewport transmission and events.

The viewport is the currently visible part of the view.

  viewport

The current viewport of the UIView

@property (nonatomic, readonly) CGRect viewport

Discussion

The current viewport of the UIView

Declared In

UIView+Viewport.h

  disableViewportUpdates

Whether or not updates to the viewport are disabled.

@property (nonatomic) BOOL disableViewportUpdates

Discussion

Whether or not updates to the viewport are disabled.

Declared In

UIView+Viewport.h

– setNeedsUpdateViewport

Marks the viewport as needing an update.

- (void)setNeedsUpdateViewport

Discussion

Marks the viewport as needing an update.

Declared In

UIView+Viewport.h

– updateViewportIfNeeded

Updates the viewport if an update is needed.

- (void)updateViewportIfNeeded

Discussion

Updates the viewport if an update is needed.

Declared In

UIView+Viewport.h

– viewportForSubview:

Calculates the viewport of a subview.

- (CGRect)viewportForSubview:(nonnull UIView *)subview

Parameters

subview

The subview to calculate the viewport of.

Return Value

The calculated viewport of the subview.

Discussion

Calculates the viewport of a subview.

Declared In

UIView+Viewport.h

– viewportWillChangeFrom:to:

Called when the viewport will change.

- (void)viewportWillChangeFrom:(CGRect)previousViewport to:(CGRect)viewport

Parameters

previousViewport

The previous and current viewport.

viewport

The new viewport that is about to be set.

Discussion

Called when the viewport will change.

Declared In

UIView+Viewport.h

– viewportDidChangeFrom:to:

Called when the viewport did change.

- (void)viewportDidChangeFrom:(CGRect)previousViewport to:(CGRect)viewport

Parameters

previousViewport

The previous viewport.

viewport

The new and current viewport.

Discussion

Called when the viewport did change.

Declared In

UIView+Viewport.h