在某些应用程序中,我看到我们可以使用两个手指(平滑运动)将视图拖到其位置之外。我们还可以进一步调整大小,旋转和移动它。当我将手指从屏幕上移开时,它只是调整大小(也旋转)并以平稳的动作自行回到原始位置。
我该怎么做这种动画?有可用的样品吗?或者只是告诉我实际流程如何也将非常有用。
答案 0 :(得分:0)
UIViews只需设置属性即可设置动画。
[UIView animateWithDuration:0.5 animations:^{
myView.frame = CGRectMake(50, 50, 100, 200);
myView.layer.affineTransform = CGAffineTransformMakeRotation(M_PI);
}];
在文档中查找animateWithDuration以获取更多选项和示例。