Par exemple, je peux y accéder comme ceci:Comment puis-je modifier les valeurs d'une transformation?
self.layer.transform.m32
mais je ne peux pas attribuer une valeur à elle, comme
self.layer.transform.m32 = 0.3f;
il dit cession non valide. Mais cela ne devrait-il pas fonctionner?
struct CATransform3D
{
CGFloat m11, m12, m13, m14;
CGFloat m21, m22, m23, m24;
CGFloat m31, m32, m33, m34;
CGFloat m41, m42, m43, m44;
};
au moins Xcode reconnaît tous ces champs dans la matrice.