Ios 切换2个UIWebView的内容

Ios 切换2个UIWebView的内容,ios,uiwebview,uiscrollview,copy,Ios,Uiwebview,Uiscrollview,Copy,在我的应用程序中,我有一个包含多个网络视图的scrollView(我只使用3个网络视图进行类似无限滚动的操作)。。。为了做到这一点,我需要切换两个web视图的内容(可能是将一个web视图复制到另一个web视图?)…这不能通过将htmlString从一个web视图加载到另一个web视图来完成 有什么想法吗?提前多谢 编辑:代码与本教程非常相似:如果有人关心,我只需将UIWebVIE添加到可变数组中,然后首先在滚动视图(visibily)中切换它们,然后再在可变数组中切换它们(逻辑上)。在示例中,从

在我的应用程序中,我有一个包含多个网络视图的scrollView(我只使用3个网络视图进行类似无限滚动的操作)。。。为了做到这一点,我需要切换两个web视图的内容(可能是将一个web视图复制到另一个web视图?)…这不能通过将htmlString从一个web视图加载到另一个web视图来完成

有什么想法吗?提前多谢


编辑:代码与本教程非常相似:

如果有人关心,我只需将UIWebVIE添加到可变数组中,然后首先在滚动视图(visibily)中切换它们,然后再在可变数组中切换它们(逻辑上)。在示例中,从上面的链接可以看到“向右滚动”(在ScrollViewDiEndDecreating:)的代码如下所示:


你有你尝试过的东西的代码吗?为什么不能通过将html字符串从一个加载到另一个来完成呢?我在代码中添加了一些引用…查看pposthoorn在该页面上的评论-他解释了为什么不能通过加载html字符串来完成-页面真的会闪烁…我在infinite webview上遇到了同样的问题。你解决问题了吗?怎么做?谢谢。你能提供更多关于你成功的示例代码吗?谢谢
         CGRect frame = ((UIView*)[self.arrWebViewsContent objectAtIndex:2]).frame;
        ((UIView*)[self.arrWebViewsContent objectAtIndex:2]).frame = ((UIView*)[self.arrWebViewsContent objectAtIndex:1]).frame;
        ((UIView*)[self.arrWebViewsContent objectAtIndex:1]).frame = ((UIView*)[self.arrWebViewsContent objectAtIndex:0]).frame;
        ((UIView*)[self.arrWebViewsContent objectAtIndex:0]).frame = frame;

        UIView *view_tmp = [self.arrWebViewsContent objectAtIndex:0];
        [self.arrWebViewsContent replaceObjectAtIndex:0 withObject:[self.arrWebViewsContent objectAtIndex:1]];
        [self.arrWebViewsContent replaceObjectAtIndex:1 withObject:[self.arrWebViewsContent objectAtIndex:2]];
        [self.arrWebViewsContent replaceObjectAtIndex:2 withObject:view_tmp];