iOS开发UIScrollView的touchesBegan和touchesEnd

移动开发 iOS
本文为大家介绍了iOS开发UIScrollView的touchesBegan和touchesEnd。touchesBegan跟touchedEnd沒有提供給UIScrollViewDelegate,所以要自己建立一個繼承自UIScrollView的class,重寫這兩個method。

touchesBegan跟touchedEnd沒有提供給UIScrollViewDelegate

所以要自己建立一個繼承自UIScrollView的class

重寫這兩個method

myScrollView.h

  1. @interface myScrollView : UIScrollView 
  2. @end 

myScrollView.m

  1. -(void) touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{ 
  2. [super touchesBegan:touches withEvent:event]; 
  3. if ( !self.dragging ) 
  4. [[self nextResponder] touchesBegan:touches withEvent:event]; 
  5.  
  6. -(void) touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event{ 
  7. [super touchesEnded:touches withEvent:event]; 
  8. if ( !self.dragging ) 
  9. [[self nextResponder] touchesEnded:touches withEvent:event]; 

之後建立UIScrollView就是用myScrollView建立 即可使用這兩個method

  1. myScrollView *contentScrollView = [[myScrollView alloc] init]; 

 

责任编辑:闫佳明 来源: apkbus
相关推荐

2013-03-29 11:06:24

iOS开发滚动视图UIScrol

2014-06-23 10:42:56

iOS开发UIScrollVie

2011-08-03 17:32:17

IOS UIScrollVi touch

2014-07-28 17:30:08

UIScrollVieUIPageContr

2011-08-15 11:23:41

iPhone开发循环滚动UIScrollVie

2015-07-20 10:54:47

IOS提高效率工具

2013-07-24 18:22:02

iOS开发学习iOS开源框架和类

2015-03-03 09:19:12

UIScrollVie

2014-03-06 10:50:59

iOS开发

2013-07-29 05:01:31

iOS开发iOS开发学习按钮拖动和点击

2014-03-12 11:08:18

2018-01-16 15:06:36

iPhone XiOS

2011-12-26 20:25:58

2013-11-21 09:46:36

2011-08-03 17:27:40

iPhone UIScrollVi

2014-08-04 17:46:15

NavBarTarBar

2014-04-23 13:45:40

iOS项目目录结构开发流程

2013-07-21 18:04:22

ASIHttpRequiOS开发

2013-07-29 04:57:47

iOS开发iOS开发学习时间设置和格式输出

2014-08-06 09:13:40

java安卓ios
点赞
收藏

51CTO技术栈公众号