#######Q1:把一個button加到scrollview上面,對button快速點擊删铃,沒有點擊效果。踏堡。猎唁?
解決辦法:
scrollView.delaysContentTouches = NO;
#######Q2:解決了Q1之后,發(fā)現(xiàn)拖動button scrollview無法滾動顷蟆?
#import <UIKit/UIKit.h>
@interface DealWithTouchScrollView : UIScrollView
@end
#import "DealWithTouchScrollView.h"
@implementation DealWithTouchScrollView
- (BOOL)touchesShouldCancelInContentView:(UIView *)view {
if ([view isKindOfClass:[UIButton class]]) {
return YES;
}
return [super touchesShouldCancelInContentView:view];
}
@end
然后我發(fā)現(xiàn)覆蓋scrollview的這個方法之后诫隅,就解決了解決Q1遺留下來的Q2了。