Instance Method

boundaryWithIdentifier:

Returns a specified Bezier-path boundary.

Declaration

- (UIBezierPath *)boundaryWithIdentifier:(id<NSCopying>)identifier;

Parameters

identifier

A boundary identifier that you’ve previously added to the collision behavior.

Return Value

A Bezier-path boundary.

See Also

Configuring a Collision Behavior

- addBoundaryWithIdentifier:forPath:

Adds a collision boundary, specified as a Bezier path, to the collision behavior.

- addBoundaryWithIdentifier:fromPoint:toPoint:

Adds a collision boundary, specified as a line segment, to the collision behavior.

boundaryIdentifiers

The set of boundary identifiers that you’ve added to the collision behavior.

collisionMode

The type of edges that participate in collisions for the collision behavior.

- removeAllBoundaries

Removes all previously-specified collision boundaries from the collision behavior.

- removeBoundaryWithIdentifier:

Removes a specific collision boundary from the collision behavior.

- setTranslatesReferenceBoundsIntoBoundaryWithInsets:

Specifies a collision boundary based on the bounds of the animation reference system, with optional insets.

translatesReferenceBoundsIntoBoundary

Specifies whether a boundary based on the reference system is active.