2012-02-10 70 views
1

如何缩放视图控制器的视图。目前我们在TabBarController中使用一个视图作为一个选项卡,但我们正在使我们的应用程序成为可能。我们希望可以选择的缩略图是“实时”的,因为它们将显示当前信息并在信息发生变化时生成动画。我认为完成这项任务的最简单方法是使用我已经构建的视图。是否有一种简单的方法来缩放视图,并支持动画?我已经做了一些研究,尽管有数以百万计的点击,但我无法在这个主题上找到任何有用的信息。缩放任何视图的内容并允许动画

回答

5

下面是一个示例,该比例缩放并将视图移动1/2秒以上。根据需要调整。或者,您可以在动画完成时将完成块中的代码运行。

[UIView animateWithDuration:0.5f animations:^{ 
    self.view.transform = CGAffineTransformScale(CGAffineTransformMakeTranslation(100.0f, 100.0f), 0.1f, 0.1f); 
} completion:^(BOOL finished){}]; 
+0

谢谢。转变是我需要的。现在我们来看看它的动画是否正确。 – FreeAsInBeer 2012-02-10 17:08:00

+0

@picciano,如何将这个动画与我们说的旋转关联起来,就像在苹果计算器应用程序中那样? – 2012-02-14 15:52:37