Ich möchte wissen, wie eine Transformation der Ansicht erkannt wird oder nicht.Wie erkennt man, dass CGAffineTransform umgedreht ist?
Ich habe this question gelesen, aber es gibt keine Antwort, die ich erwartet habe.
Und auch versucht, mit einer 3-mal-3-Matrix von CGAffineTransform zu erkennen. Aber ich bin in Mathe und diese Art von Matrix nicht gut ....
So Wolke jemand bitte helfen Sie mir ...
Das stimmt nicht. Die "d" -Komponente ist einfach die [2,2] der Matrix. Dies ist -1 für eine Drehung von 180 ebenfalls. Wenn Sie eine Spiegelung und einen Zoom haben, ist .d nicht -1, sondern ein anderer negativer Wert. Wie in meiner Antwort erwähnt, ist diese Annahme nur dann richtig, wenn Sie keine weiteren Transformationen haben. –
aber wir können mit negativem Wert prüfen! Wenn der Wert negativ ist, wird er umgedreht! scheint dir nicht richtig zu sein? – amorbytes
glaube ich nicht, denn das kann immer noch eine Rotation oder ein Panning sein. Ich glaube nicht, dass Sie in einer Kette von Transformationen nach einer einzigen Transformation suchen können. Dies funktioniert nur, wenn Sie eine einfache Flip-Transformation haben. –