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