UIScrollViewデリゲートのメソッドのいずれかが起動されない理由について誰かが光を当ててくれるでしょうか。
シーンを設定します。スタックにプッシュされるUIViewControllerがあります。このビューには、作成した5つのカスタムタブがあります。各タップのタップで、UIViewController / xibコンボから5つのビュー(タブごとに1つ)をロードする関数があります。
ExercisePhotoView *exercisePhotoView = [[ExercisePhotoView alloc] initWithNibName:@"ExercisePhotoView" bundle:nil];
exercisePhotoView.exercise = self.exercise;
[self.photoView addSubview:exercisePhotoView.view];
[exercisePhotoView release];
ロードされるこれらのビューの1つに、いくつかの画像を含むスクロールビューがあります(上記のコードブロックは前述のビューです)。self.exerciseはNSManagedObjectです。画像はscrollviewコントローラーに正常に読み込まれ、ページングが機能します。ただし、機能しないのは、次のようなScrollViewのデリゲートメソッドのいずれかです。
- (void)scrollViewDidEndScrollingAnimation:(UIScrollView *)theScrollView
このように、ヘッダーファイルにデリゲートへの参照をインクルードしました。
@interface ExercisePhotoView : UIViewController <UIScrollViewDelegate> {
IBOutlet UIScrollView *scrollView;
IBOutlet UIPageControl *pageControl;
Exercise *exercise;
NSMutableArray *exerciseImageList;
}
私が見逃している、または間違っていることはありますか?ExercisePhotoViewクラスで起動するデリゲートメソッドを取得できません。
前もって感謝します。