1、最简单,最实用,最常用的[移动动画]
//移动一个view
---------------------------------------------------------------------------------------------------------------------------------
+(void)MoveView:(UIView *)view To:(CGRect)frame During:(float)time{
// 动画开始
[UIView beginAnimations:nil context:nil];
// 动画时间曲线 EaseInOut效果
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
// 动画时间
[UIView setAnimationDuration:time];
view.frame = frame;
// 动画结束(或者用提交也不错)
[UIView commitAnimations];
}
---------------------------------------------------------------------------------------------------------------------------------
适用范围:
常常出现在ipad项目中,当用户点击一个图片,或者一条资讯,你将弹出一个详细页面[detailview],将起始frame初始化为 cgrectmake(self.view.frame.size.width/2,self.vi
iPhone开发--渐隐渐显动画效果
最新推荐文章于 2022-11-08 08:43:20 发布
本文介绍了如何在iOS应用中创建视图的渐隐渐现动画效果,包括移动视图、渐显视图和渐隐视图的方法,提供了具体的代码示例,并提及其在iPad项目中的常见应用。
摘要由CSDN通过智能技术生成