IOS中的uipageviewcontroller和uiwebview

Posted

技术标签:

【中文标题】IOS中的uipageviewcontroller和uiwebview【英文标题】:uipageviewcontroller and uiwebview in IOS 【发布时间】:2013-04-24 05:24:28 【问题描述】:

这里我有使用 UIWebView 显示的 html 内容。 webview以水平滚动方式显示,看起来像逐页滚动,目前我已经实现了正常的pagecurl动画,而不是使用这个动画我想使用UIPageviewcontroller

CATransition *transition = [CATransition animation];
    [transition setDelegate:self];
    [transition setDuration:0.5f];
    if(flipType==0)
        [transition setType:@"pageUnCurl"];
    else 
        [transition setType:@"pageCurl"];
    
    [transition setSubtype:@"fromRight"];
 [theWebView.layer addAnimation:transition forKey:@"CurlAnim"];

你能帮我实现一下吗?

【问题讨论】:

你到底想要什么? 这里需要类似iBook app的Pagecurl动画,应用于uiwebview 【参考方案1】:

它真的很容易,您可以将 webview 作为视图控制器的视图添加到 浏览量控制器 有一个很好的教程 here 请通过它。

【讨论】:

S 先生,这是我已经尝试过的,这里只有我有一个问题,这意味着 [一个 Html 文件包含 10 页,另一个包含 20 页等]。我该如何应用 pagecurl uiwebview 内页动画,完成第一个 webview 后进入下一个 那么您能否详细解释一下您之前是如何实现 pagecurl 动画的,例如您何时何地启动 pagecurl 等。

以上是关于IOS中的uipageviewcontroller和uiwebview的主要内容,如果未能解决你的问题,请参考以下文章

UIButton 没有在 iOS7 的 UIPageViewController 中的 ViewController 中突出显示

UIPageViewController uiNavigationController childViewController 在 ios 中的滚动问题

iOS 7 iPad:UIPageViewController 中的 UITableView 滑动删除(手势识别器冲突)

如何使 UIPageViewController 过渡行为类似于 IOS7 中的交互式弹出过渡样式

UIPageViewController 中的脊椎到底是啥?

滚动样式 UIPageViewController 中的多个可见页面