水平スクロール可能な UIScrollView を作成しようとしています。この Ray Wenderlich チュートリアル を使用しています。スクロールビューが表示され、正常に動作していますが、現在、チュートリアルの「スクロールビュー外のタッチの検出」の部分で困惑しています。
問題は、すべてをプログラムで作成していることです。特に、チュートリアル コードのこの部分 ( ScrollViewContainer.m 内)に困惑しています。
- (UIView*)hitTest:(CGPoint)point withEvent:(UIEvent*)event {
UIView *view = [super hitTest:point withEvent:event];
if (view == self) {
return _scrollView;
}
return view;
}
IBOutlet はどこに_scrollView
ありますか ( ScrollViewContainer.h 内):
@property (nonatomic, strong) IBOutlet UIScrollView *scrollView;
私が理解しているように、_scrollViewの「接続」は、アウトレットを介してストーリーボードで行われます。プログラムでそれを行うにはどうすればよいですか?