我正在尝试创建一个可水平滚动的 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“连接”是通过插座在情节提要上完成的。我应该如何以编程方式做到这一点?