ios UIimageView 手势移动动画效果
2013-09-30 14:21
357 查看
在Viewdidload中初始化:
定义一个bool型的open属性
然后出发move方法
定义一个bool型的open属性
//--------左边的 图片; self.leftimg=[[UIImageView alloc]initWithImage:[UIImage imageNamed:@"left"]]; self.leftimg.frame=CGRectMake(0, 512, 20, 30); self.leftimg.userInteractionEnabled=YES;//可交互的 //添加手势 UITapGestureRecognizer *TapGesture=[[UITapGestureRecognizer alloc]initWithTarget:self action:@selector(move)]; [self.leftimg addGestureRecognizer:TapGesture]; [self.view addSubview:self.leftimg]; [self.leftimg release];
然后出发move方法
-(void)move { if (_open) { [UIView animateWithDuration:0.2 animations:^{ [self.leftimg setFrame:CGRectMake(0, 512, 20, 30)]; [self.VideoTab setFrame:CGRectMake(-200, 50, 200,850)]; self.leftimg.image=[UIImage imageNamed:@"left"]; }]; _open=false; } else { [UIView animateWithDuration:0.2 animations:^{ self.leftimg.image=[UIImage imageNamed:@"right"]; [self.leftimg setFrame:CGRectMake(200, 512, 20, 30)]; [self.VideoTab setFrame:CGRectMake(0, 50, 200,850)]; _open=true; }]; } }
相关文章推荐
- ios UIImageView添加图片动画效果,添加了手势之后,依然没有反应的解决方法
- 【IOS】扩展UIImageViewEx实现:手势移动,旋转,缩放(附带一个收缩的文字标签功能)
- 【IOS】扩展UIImageViewEx实现:手势移动,旋转,缩放(附带一个收缩的文字标签功能)
- iOS基础控件-UIImageView,图片视图,配合点击手势,点击一个图片,开始动画
- 【IOS】扩展UIImageViewEx实现:手势移动,旋转,缩放(附带一个收缩的文字标签功能)
- 【iOS开发-9】UIImage和UIImageView属性介绍,实现图片动画,实现开始/停止按钮效果
- 【IOS】扩展UIImageViewEx实现:手势移动,旋转,缩放(附带一个收缩的文字标签功能)
- 【iOS开发】关于显示一连串图片组成动画效果UIImageView的使用
- 【IOS】使用手势对UIImageView进行缩放、旋转和移动
- iOS开发UIImage和UIImageView属性介绍,实现图片动画,实现开始/停止按钮效果
- 【IOS】使用手势对UIImageView进行缩放、旋转和移动
- 手势移动 和UIImageView的动画
- 手势检测实现相册的左右滑动(并加上移动与旋转的特效) 首先,activity_main.xml里,使用ViewFlipper组件(可使用动画控制多个组件之间的切换效果) <?xml version="
- 【IOS】扩展UIImageViewEx实现:手势移动,旋转,缩放(附带一个收缩的文字标签功能)
- 【IOS】使用手势对UIImageView进行缩放、旋转和移动
- 【iOS开发】关于显示一连串图片组成动画效果UIImageView的使用
- iOS 为移动动画中的View添加touch事件
- ios 动画 创建一个UIImageView并将其属性设置animationImages为UIImages 的数组
- 用UIImageView作出动画效果
- 仿映客客户端、TableView多种动画效果、边缘返回手势等源码