我正在创建一个 UIScrollView 子类。在这个子类上,我需要检测滚动事件,但我还想启用对委托的滚动事件的检测。此外,这个 UIScrollView 子类需要一个自定义委托。
// CustomScrollView.h
#import <UIKit/UIKit.h>
#import "CustomScrollViewDelegate.h"
@interface CustomScrollView : UIScrollView <UIScrollViewDelegate> {
...
}
@property (nonatomic, assign) id <DAGridViewDelegate> delegate;
...
@end
// CustomScrollView.m
#import "DAGridView.h"
@implementation DAGridView
@synthesize delegate;
- (id)init {
self = [super init];
if (self) {
...
}
return self;
}
...
@end
// CustomScrollViewDelegate.h
@class CustomScrollViewDelegate
@protocol CustomScrollViewDelegate <NSObject, CustomScrollViewDelegate>
...
@end
谢谢帮忙!!
如果您需要更多信息,请发表评论!!