ios 手势
2016-04-18 20:37
411 查看
手势在ios开发中应用非常的广泛,我这里就不在说那几种手势的具体用法了,这里只借用Pan这个平移来说明平移的状态追踪的使用方法,很简单但是很少用所以就很少注意到
直接上代码,不喜欢多说- (void)MovieViewPan:(UIPanGestureRecognizer *)pan { if (pan.state == UIGestureRecognizerStateBegan) { //平移开始时做的操作 UIView *begin = (UIView *)[self.view viewWithTag:pan.view.tag]; begin.backGroundcolor = [UIColor blueColor]; }else if (pan.state == UIGestureRecognizerStateChanged) { //平移时做的操作代码 UIView *change = (UIView *)[self.view viewWithTag:pan.view.tag]; change.backGroundcolor = [UIColor yellowColor]; }else if (pan.state == UIGestureRecognizerStateEnded) { // NSLog(@"拖拽结束了"); UIView *End = (UIView *)[self.view viewWithTag:pan.view.tag]; end.frame = CGRectMake(100,200,300,400); } }
相比于touch这三个的状态对于视图的操作更简单和使用,判断视图的状态做出相应的操作,
相关文章推荐
- IOS学习之——各种页面的跳转
- iOS学习笔记-----KVC,KVO与通知初探
- iOS中 按钮和标题完美各种排列/完美教程 韩俊强的博客
- iOS中 按钮和标题完美各种排列/完美教程 韩俊强的博客
- IOS plist读取写入
- HDU 1017 A Mathematical Curiosity
- iOS:实现图片的无限轮播之使用第三方库SDCycleScrollView
- IOS多线程下载图片
- [ios][opengles]opengles在ios上的透明问题
- 【笔记】iOS开发基础笔记<四>
- 【iOS程序启动与运转】- RunLoop个人小结
- iOS开发-Xcode debug,release的区别
- Masonry框架的基本使用
- ios申请真机调试( xcode 5)详细解析
- iOS非CocoPods集成七牛播放SDK PLPlayerKit 使用指南
- iOS开发---点击查看缩略图
- Jack--10天学会IOS大纲;注意将图片放大观看!
- 用OCLint给iOS代码做静态分析
- iOS的layer的anchorpoint与posion问题
- iOS学习笔记35-社交分享