iOS项目开发实战——视图动画效果
来源:互联网 发布:淘宝大学江西商学院 编辑:程序博客网 时间:2024/06/03 14:51
视图动画效果也非常类似我的上一篇博客《iOS项目开发实战——实现视图切换动画》。现在只是只对某一个视图进行的动画,而不是一种切换动画。现在我们来实现一下。
(1)拖动一张图片到Images.xcassets.然后在Main.storyboard中使用一个Image View控件,然后把该ImageView控件选定这张图片,最后绑定控件到Swift代码中。
(2)在ViewController中的代码实现如下:
import UIKitclass ViewController: UIViewController { @IBOutlet var img: UIImageView! override func viewDidLoad() { super.viewDidLoad() self.view.addSubview(img) } override func didReceiveMemoryWarning() { super.didReceiveMemoryWarning() // Dispose of any resources that can be recreated. } override func touchesBegan(touches: Set<NSObject>, withEvent event: UIEvent) { UIView.beginAnimations(nil, context: nil)//参数都可以传空; UIView.setAnimationTransition(UIViewAnimationTransition.CurlDown, forView: img, cache: true)//设定动画效果,哪个View,以及是否缓存; UIView.setAnimationDuration(1.0)//时间; UIView.commitAnimations()//提交动画; }}
(3)最后的动画效果如下:
。
github主页:https://github.com/chenyufeng1991 。欢迎大家访问!
1 0
- iOS项目开发实战——视图动画效果
- iOS项目开发实战——实现视图切换动画
- iOS项目开发实战——制作视图的平移动画以及解决移动异常问题
- iOS项目开发实战——设置视图的透明度改变动画
- iOS项目开发实战——制作视图的缩放动画
- iOS项目开发实战——制作视图的旋转动画
- iOS项目开发实战——多个视图的平移动画与闭包函数的声明与调用
- iOS项目开发实战——配置自定义动画
- iOS项目开发实战——UIView的子视图和父视图
- iOS视图动画效果
- iOS开发笔记--视图切换的动画效果
- iOS开发笔记--视图切换的动画效果
- ios开发视图切换效果动画类CATransition
- iOS项目开发实战——制作View的颜色渐变动画
- ios 视图切换动画效果
- ios 视图切换动画效果
- ios 视图切换动画效果
- ios 视图切换动画效果
- aauto学习系列之<4>:基础语法2
- 我是如何自学Android,资料分享
- 贪心思想
- mybatis实现oracle批量插入,带序列(记录一下)
- 【OC 第3课】NSString ,NSMutableString用法以及一些常用方法
- iOS项目开发实战——视图动画效果
- java正则中REGEX = "[\u4e00-\u9fa5]的意思?
- Linux查看物理CPU个数、核数、逻辑CPU个数
- 枚举思想
- 关于信号中断与慢系统调用的深度发现
- 一款功能强大的iphone购物应用源码
- unity和委托
- 一位初入门的新员工的代码分析(2)
- 分治思想