在uiwebview上的两个html文件之间的iOS转换

时间:2012-05-18 10:14:15

标签: iphone objective-c ios xcode cocoa-touch

我有一个适合全屏的webview并加载一个html文件。然后加载另一个html文件,我想在这些文件之间应用转换。可能?由于任何其他原因,在包含另一个webview的两个视图之间切换不是一个选项。谢谢。

2 个答案:

答案 0 :(得分:0)

您可以在UIWebView内插入UIScrollView。然后,当您必须加载新页面时,您需要创建另一个UIWebView,其x将是当前width的{​​{1}},然后UIWebView新的addSubview UIWebView到滚动视图,并更新滚动视图contentSize。然后将scrollview的方法scrollRectToVisible:animated调用到新Web视图的框架,进行转换 此外,如果您不想返回上一页,则可能会破坏之前的UIWebview并重置原始滚动视图的contentSize

答案 1 :(得分:0)

如何“加载另一个html文件”?通过第一个网页中的事件?

如果您正在编写html页面,可以使用jQuery mobile transition

See here

即使您没有编写html页面,也可以为此注入javascript。