Iphone UIScrollview中的UIWebview不';我不能正常工作

Iphone UIScrollview中的UIWebview不';我不能正常工作,iphone,objective-c,Iphone,Objective C,当我在scrollView中插入UIWebView时,uiscrollview会工作,但一旦我们加载了页面,scrollView就不工作了。 如何解决这个问题 谢谢[现在可以使用嵌套的滚动视图,但在iOS4.0之前的iOS SDK中不支持它。请在向下投票前检查回答日期] 你必须阅读苹果的UIWebview文档,他们清楚地说,“重要事项:你不应该在UIScrollView对象中嵌入UIWebview或UITableView对象。如果这样做,可能会导致意外行为,因为这两个对象的触摸事件可能会混淆并错

当我在scrollView中插入UIWebView时,uiscrollview会工作,但一旦我们加载了页面,scrollView就不工作了。 如何解决这个问题


谢谢

[现在可以使用嵌套的滚动视图,但在iOS4.0之前的iOS SDK中不支持它。请在向下投票前检查回答日期]

你必须阅读苹果的UIWebview文档,他们清楚地说,“重要事项:你不应该在UIScrollView对象中嵌入UIWebview或UITableView对象。如果这样做,可能会导致意外行为,因为这两个对象的触摸事件可能会混淆并错误处理。”

检查此链接:-

尝试此链接

           imageView = [[UIImageView alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
scrollView = [[UIScrollView alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
scrollView.autoresizesSubviews = YES;
 imageView.image = self.image;
 imageView.contentMode = UIViewContentModeScaleAspectFill;

 scrollView.delegate = self;
scrollView.userInteractionEnabled = YES;

scrollView.showsVerticalScrollIndicator = NO;
scrollView.showsHorizontalScrollIndicator = NO;
scrollView.backgroundColor = [UIColor blackColor];
scrollView.contentSize = [[UIScreen mainScreen] applicationFrame].size;
 scrollView.scrollsToTop = NO;

[scrollView addSubview:imageView];
[self.view addSubview:scrollView];

我已经成功地在UIScrollView中使用了一段时间的UIWebViews

在设置滚动视图的contentSize和web视图的框架时,应小心。在我的例子中,框架大小相同,内容大小与框架高度相同,宽度是框架宽度的倍数

尝试在webview加载的html上添加下面的metas

并将主体设置为宽度:自动和可选溢出:隐藏

这是我的设置


祝你好运

自从iOS 3.0以来,情况并非如此,因为支持嵌套滚动视图: