你可以看到,顯示了我的UI,當 第一次加載的看法,我不希望啓用webView的滾動做圖片,此時觸摸任意點並在屏幕上拖動,它應該由backgroundScrollView響應。但是,當headerView滑出屏幕時,響應者應該切換到webView,但是當webView滑動到頂部並繼續滑下時,此時響應者對象應該切換到backGroundView。
我希望這個聲明以外可以清楚地表達我的意思......
我試圖重寫點擊測試方法在web視圖:
- (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event{
if (self.backGroundScrollView.contentOffset.y > HeaderView.height) {
return self(the webView);
}
return backGroundScrollView;
}
,但它不工作。如果我在second_ScrollView(紅色)覆蓋它,水平滾動將被禁用。
那麼有沒有一個完美的方法來解決這個問題?
爲什麼你需要黃色滾動視圖? – ovo
@沃,因爲我需要的頁面可以滾動。包括HeaderView。 – Neko