Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
缩放动画iPhone_Iphone_Objective C - Fatal编程技术网

缩放动画iPhone

缩放动画iPhone,iphone,objective-c,Iphone,Objective C,有人能描述一种在iPhone上创建动画缩放效果的方法吗?我想一个图像开始小,然后增长而褪色。运动粗花呢也会有帮助。这需要石英吗?我更喜欢用尽可能简单的东西 非常感谢 您可以使用UIViews/CALayer来完成这一切 如果要扩展到的值是预定义的,则非常容易 您可以使用CABASICANITION设置视图/层的新CGSize和过渡长度,并使用另一个CABASICANITION调整视图/层的不透明度。将这两个动画添加到视图中。可以通过调整动画块内对象的位置/帧来实现运动粗化 有关更多信息,请参阅苹

有人能描述一种在iPhone上创建动画缩放效果的方法吗?我想一个图像开始小,然后增长而褪色。运动粗花呢也会有帮助。这需要石英吗?我更喜欢用尽可能简单的东西


非常感谢

您可以使用UIViews/CALayer来完成这一切

如果要扩展到的值是预定义的,则非常容易

您可以使用CABASICANITION设置视图/层的新CGSize和过渡长度,并使用另一个CABASICANITION调整视图/层的不透明度。将这两个动画添加到视图中。可以通过调整动画块内对象的位置/帧来实现运动粗化

有关更多信息,请参阅苹果核心动画文档,以及一些您可以使用的基本示例

[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:1.0];

myImageView.alpha = 0.0;
myImageView.size = CGSizeMake(myImageView.size.width*2,myImageView.size.height*2);

[UIView commitAnimations];
这确实需要将CoreAnimations框架添加到项目中