cgAffineTransform(for:)
Returns a Core Graphics affine transform structure corresponding to the data in a given string.
Declaration
class func cgAffineTransform(for string: String) -> CGAffineTransformParameters
- string:
A string whose contents are of the form “{a, b, c, d, tx, ty}”, where a, b, c, d, tx, and ty are the floating-point component values of the Cgaffinetransform data structure. An example of a valid string is @”{1,0,0,1,2.5,3.0}”. The string is not localized, so items are always separated with a comma. For information about the position of each value in the transform array, see Cgaffinetransform.
Return Value
A Core Graphics affine transform structure. If the string is not well-formed, the function returns the identity transform.
Discussion
In general, you should use this function only to convert strings that were previously created using the string(for:) function.