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
助けてくれてありがとう!
さらに詳しい情報が必要な場合は、コメントしてください!