Iphone UIPageView UIWebView预取
我正在用UIPageViewController制作一个应用程序。现在我只是在每个页面上都有一个UIWebView。现在我运行Iphone UIPageView UIWebView预取,iphone,ios,uiwebview,uipageviewcontroller,Iphone,Ios,Uiwebview,Uipageviewcontroller,我正在用UIPageViewController制作一个应用程序。现在我只是在每个页面上都有一个UIWebView。现在我运行[\u webView loadRequest:requestObj]内部视图将出现。它工作正常,但当手势识别器处理页面翻转事件时,当http请求发出时,页面显示会出现延迟 我试着在里面写些代码 - (UIViewController *)pageViewController:(UIPageViewController *)pageViewController viewC
[\u webView loadRequest:requestObj]代码>内部视图将出现。它工作正常,但当手势识别器处理页面翻转事件时,当http请求发出时,页面显示会出现延迟
我试着在里面写些代码
- (UIViewController *)pageViewController:(UIPageViewController *)pageViewController viewControllerBeforeViewController:(UIViewController *)viewController
但我无法让它工作
在翻页之前预取下一页的UIWebView以使页面在翻页时立即显示,有什么好方法 创建两个web视图,一个显示在视图中,一个在屏幕外。当您需要从一页移动到另一页时,开始将新内容加载到屏幕外的内容,并在视图中显示:
将屏幕外的网络视图添加到视图层次结构中。最后,在上一个视图中,控制器的视图消失:
调用removeFromSuperview
查看上一个web视图。现在,原来的是屏幕外的web视图
请记住,这些web视图应该在所有视图(和视图控制器)之间共享,因此它们应该位于共享位置