4
iOS에는 "b"와 "a"의 변환에 대한 속성이 있습니다. iOS 코드의 예는 다음과 같습니다. 모노/모노 터치는 무엇입니까?Transform.b 및 transform.a와 동일한 MonoTouch?
CGFloat radians = atan2f(container.transform.b, container.transform.a);
iOS에는 "b"와 "a"의 변환에 대한 속성이 있습니다. iOS 코드의 예는 다음과 같습니다. 모노/모노 터치는 무엇입니까?Transform.b 및 transform.a와 동일한 MonoTouch?
CGFloat radians = atan2f(container.transform.b, container.transform.a);
는 애플 CGAffineTransform
는 문자로 정의된다 : 이에 대한 A, B, C, D 매트릭스의 부재 (번역 부분 제외).
struct CGAffineTransform {
CGFloat a;
CGFloat b;
CGFloat c;
CGFloat d;
CGFloat tx;
CGFloat ty;
};
한편 MonoTouch가 사용을 더 .NET 형상 (예컨대 System.Drawing)의 명칭 : XX, YX, XY, YY.
public struct CGAffineTransform {
public float xx; // a
public float yx; // b
public float xy; // c
public float yy; // d
public float x0; // tx
public float y0; // ty
}
이렇게하면 기존 C# 코드를 쉽게 이식 할 수 있습니다.