Skip to content

Titanium.UI.Matrix2DCreationDict

Simple object passed to Titanium.UI.createMatrix2D to initialize a matrix.

The matrix is initialized with the specified transforms.

On iOS, rotation is always performed first, regardless of the order the properties are specified in.

On Android, specifying both scale and rotate the same dictionary results in an incorrect transformation.

Properties #

anchorPoint#

Type: Point

Point to rotate around, specified as a dictionary object with x and y
properties, where { x: 0.5, y: 0.5 } represents the center of whatever is being
rotated.

rotate#

Type: Number

Rotation angle, in degrees. See the rotate method
for a discussion of rotation.

scale#

Type: Number

Scale the matrix by the specified scaling factor. The same scaling factor is used
for both horizontal and vertical scaling.

Titanium SDK Documentation