1

我正在使用iCarousel库来加载UIWebViews。carousel当我在中心视图上滑动时,我无法滚动。当我在中心视图之外滑动时,滚动没有任何问题。我使用时没有类似的问题UIImageView。我只面对这个问题UIWebview。我正在使用以下代码在viewForItemAtIndex方法中创建 Web 视图。

-(UIView *)carousel:(iCarousel *)carousel1 viewForItemAtIndex:(NSUInteger)index reusingView:(UIView *)view {
    UIWebView *webView = [[UIWebView alloc]initWithFrame:CGRectMake(50, 0, 100, 100)];
    return webView;
}

谁能帮我解决这个问题?

4

1 回答 1

3

这可能是阻止旋转木马平移手势工作的手势识别器问题。似乎您无法将控制器设置为webView.scrollView.panGestureRecognizerso 的代表,您将需要编辑轮播,因为它不会使其panGestureRecognizer使用的公开可用。编辑它以将您的控制器添加为委托,然后您可以YESgestureRecognizer:shouldRecognizeSimultaneouslyWithGestureRecognizer:. 或者,您可以将其隐藏在轮播中,使其成为自己手势的代表......

于 2013-10-02T13:13:40.033 回答