Iphone 在UIPageViewController中优化翻页
我正在使用xcode 4.3.1,并使用文件->新建->项目->基于页面的应用程序创建了一个应用程序 在DataViewController中,我创建了一个webView,并实现了以下视图:Iphone 在UIPageViewController中优化翻页,iphone,model-view-controller,uipageviewcontroller,Iphone,Model View Controller,Uipageviewcontroller,我正在使用xcode 4.3.1,并使用文件->新建->项目->基于页面的应用程序创建了一个应用程序 在DataViewController中,我创建了一个webView,并实现了以下视图: - (void)viewWillAppear:(BOOL)animated { [self.webView loadHTMLString:[self.dataObject description] baseURL:[NSURL URLWithString:@""]]; }
- (void)viewWillAppear:(BOOL)animated {
[self.webView loadHTMLString:[self.dataObject description] baseURL:[NSURL URLWithString:@""]];
}
这将创建所需的功能,但是速度有点慢,因为webview在可见之前不会开始加载。
我想找到一种方法,在之前和之后的Web视图可见之前加载它们,以便获得更平滑的翻页效果
有人能给我一些建议吗
谢谢 我在基于导航(主细节)的应用程序中使用了web视图(启动一个空白项目,自己制作导航控制器)。在我的Web视图控制器类中,我在viewDidLoad中加载了Web视图,并添加了推送和弹出视图控制器的导航:
[UIView transitionWithView:self.navigationController.view duration:0.6 options:UIViewAnimationOptionTransitionCurlUp
animations:^{
[self.navigationController pushViewController:myViewController animated:NO];
}
completion:NULL];
通过这种方式,我完成了页面卷曲转换,然后将数据加载到web视图中,我可以使用duration
处理动画转换时间。希望这对你也有帮助