1

だから私はこの解決策を探していましたが、私が探しているものを正確に見ることはできません。この質問は正しい考えのようですが、答えは機能しません:ここ。見つけられない超簡単な答えがあるような気がします。

とにかく、私はUIImageViewを持っていて、使用しようとすると

[UIView animateWithDuration:0.5
                 animations:^
         {
             uv.transform = CGAffineTransformMakeScale(1.1,1.1);
         }
                 completion:^(BOOL finished)
         {
             [UIView animateWithDuration:0.5
                              animations:^
                              {
                                  uv.transform = CGAffineTransformMakeScale(1.0,1.0);
                              }];
         }
];

画像は左上隅から拡大縮小されます(つまり、右下に伸びます)。2つだけではなく、すべての方向に伸ばしてほしい。boundsこれは、、、centerまたはその他のUIImageView特性と関係があると思います。

4

1 に答える 1

0

アニメーションの前後に view.center を設定します。

于 2013-01-16T19:27:18.500 に答える