iOS 手势操作
来源:互联网 发布:航天软件安装 编辑:程序博客网 时间:2024/05/02 03:05
//捏合手势
UIPinchGestureRecognizer *pin = [[UIPinchGestureRecognizeralloc]initWithTarget:selfaction:@selector(run:)];
[_viewwaddGestureRecognizer:pin];
//旋转手势
UIRotationGestureRecognizer *rol = [[UIRotationGestureRecognizeralloc]initWithTarget:selfaction:@selector(rotationg:)];
[_viewwaddGestureRecognizer:rol];
//拖的手势
UIPanGestureRecognizer *pan = [[UIPanGestureRecognizeralloc]initWithTarget:selfaction:@selector(pan:)];
[_viewwaddGestureRecognizer:pan];
//长按手势
UILongPressGestureRecognizer *longp = [[UILongPressGestureRecognizeralloc]initWithTarget:selfaction:@selector(longf:)];
[_viewwaddGestureRecognizer:longp];
}
-(void)longf:(UILongPressGestureRecognizer *)sender
{
CGFloat scale ;
if (_vieww.tag ==0) {
scale =2.0;
_vieww.tag =1;
}
else
{
scale =0.5;
_vieww.tag =0;
}
sender.view.transform =CGAffineTransformScale(sender.view.transform,scale,scale);
}
-(void)run:(UIPinchGestureRecognizer *)sender
{
sender.view.transform =CGAffineTransformScale(sender.view.transform, sender.scale,sender.scale );
sender.scale =1.0f;
}
-(void)rotationg:(UIRotationGestureRecognizer *)sender
{
sender.view.transform =CGAffineTransformRotate(sender.view.transform, sender.rotation );
sender.rotation =0.0f;
}
-(void)pan:(UIPanGestureRecognizer *)sender
{
if (sender.state ==UIGestureRecognizerStateChanged) {
[_viewwsetCenter:[sender locationInView:self.view]];
}elseif (sender.state ==UIGestureRecognizerStateEnded)
{
_vieww.backgroundColor = [UIColoryellowColor];
}
}
- iOS手势操作
- iOS手势操作
- iOS----手势操作
- ios手势操作
- UIGestureRecognizer 手势操作 iOS
- 手势操作 IOS
- ios 手势操作举例
- iOS手势操作UIGestureRecognizer
- iOS 手势操作
- iOS-自定义手势操作
- ios简单手势操作2
- iOS UIGestureRecognizer(手势操作)~demo
- IOS- ios的手势操作之UIGestureRecognizer
- ios的手势操作之UIGestureRecognizer浅析
- ios的手势操作之UIGestureRecognizer浅析
- ios的手势操作之UIGestureRecognizer浅析
- ios的手势操作之UIGestureRecognizer浅析
- ios的手势操作之UIGestureRecognizer
- NodeMCU教程 GPIO操作与引脚映射
- MyBatis学习4---使用MyBatis_Generator生成Dto、Dao、Mapping
- 近期计划写的blog
- git简单命令
- 基于Java的简易表达式解析工具(二)
- iOS 手势操作
- PAT乙级—1007. 素数对猜想 (20)-native
- 我的c++服务器记录----非阻塞下的socket读取操作
- ubuntu exfat
- 飞机大战制作笔记4
- jvm系列一:jvm结构
- 在actionbar添加分享功能
- View的draw过程
- leetcode 27. Remove Element