From d663f15fbf0248912bc8bc0a1757d6eb72484e0f Mon Sep 17 00:00:00 2001 From: Roy Marmelstein Date: Wed, 4 May 2016 14:31:48 +0200 Subject: [PATCH] Bug fix for CATransform3D + CGAffineTransform --- Interpolate/Interpolatable.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Interpolate/Interpolatable.swift b/Interpolate/Interpolatable.swift index ac429f1..5d2b9cf 100644 --- a/Interpolate/Interpolatable.swift +++ b/Interpolate/Interpolatable.swift @@ -134,7 +134,7 @@ extension CGAffineTransform: Interpolatable { - returns: IPValue */ public func vectorize() -> IPValue { - return IPValue(type: .CGFloat, vectors: [a, b, c, d, tx, ty]) + return IPValue(type: .CGAffineTransform, vectors: [a, b, c, d, tx, ty]) } } @@ -145,7 +145,7 @@ extension CATransform3D: Interpolatable { - returns: IPValue */ public func vectorize() -> IPValue { - return IPValue(type: .CGFloat, vectors: [m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34, m41, m42, m43, m44]) + return IPValue(type: .CATransform3D, vectors: [m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, m34, m41, m42, m43, m44]) } }