2012-03-09 15 views
10

私はおそらくダミー質問だと知っていますが、私は質問する必要があります:どのようにUIViewを反転するには?私はアニメーションをすることを求めているのではなく、ちょうどそれを反転させます。UIViewフリップ垂直

私は上下反転を行うことができますUILabelによって:とてそれを元に戻す

label1.layer.transform = CATransform3DMakeRotation(M_PI, 1.0f, 0.0f, 0.0f);

self.view.layer.transform = CATransform3DMakeRotation(M_PI, 1.0f, 0.0f, 0.0f); 

label1.layer.transform = CATransform3DMakeRotation(M_PI, 0.0f, 0.0f, 0.0f); 

しかし、私はビューにそれをやっているとき

私はそれがちょうど半分の方法を回転すると思う...だから、任意のアイデア?

ありがとうございます。

+0

「半分」を定義します。 – Eimantas

答えて

34

これは古い質問ですが、ここに残しておきます。以下は、レイヤーのyスケールだけを使用してビューを垂直方向に反転させるので、私の好みになります。