UIScrollView无法响应touches的解决方法

简介: 自定义一个类继承UIScrollView,将touchesEnded事件发送出去。   #import @interface PageScrollView : UIScrollView { } @end #import "PageScrollView.

自定义一个类继承UIScrollView,将touchesEnded事件发送出去。

 

#import <Foundation/Foundation.h>


@interface PageScrollView : UIScrollView {

}

@end
#import "PageScrollView.h"


@implementation PageScrollView
- (void) touchesEnded: (NSSet *) touches withEvent: (UIEvent *) event {
	
	if (!self.dragging) {
		[self.nextResponder touchesEnded: touches withEvent:event]; 
	}		
	[super touchesEnded: touches withEvent: event];
}

@end

 

相关文章
|
8月前
按钮和手势无效问题及解决方案
按钮和手势无效问题及解决方案
124 0
按钮和手势无效问题及解决方案
|
8月前
|
UED
禁止手机侧滑返回上一个页面的三种方法
禁止手机侧滑返回上一个页面的三种方法
454 0
|
XML 程序员 Android开发
【Android开发】三种方法实现Button点击事件响应
【Android开发】三种方法实现Button点击事件响应
549 0
popupwindow showAsDropDown 无效解决方法
popupwindow showAsDropDown 无效解决方法
popupwindow showAsDropDown 无效解决方法
|
JSON 小程序 数据格式
小程序下拉刷新没有响应
小程序下拉刷新没有响应
301 0
WebBrowser 的 DocumentCompleted事件不执行的解决方法
原文:WebBrowser 的 DocumentCompleted事件不执行的解决方法 WebBrowser 的 DocumentCompleted事件不执行的解决方法: 使用WebBrowser的ProgressChanged事件,在时间中判断((WebBrowser)sender).ReadyState == WebBrowserReadyState.Complete是否成立,若成立则执行DocumentCompleted的处理。
1537 0